Half a century after eyewitnesses first reported a red-eyed creature that kept pace with their car at speeds of 100 miles per hour, thousands still flock to Point Pleasant, West Virginia, hoping to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results