Cryptid Profile: The White River Monster
The White River Monster is a legendary large creature reportedly first spotted off the banks of the White River near Newport in northeastern Arkansas.
Read MoreThe White River Monster is a legendary large creature reportedly first spotted off the banks of the White River near Newport in northeastern Arkansas.
Read More