Dec 20

Screams in Virginia?

The YouTuber writes “Amazing sound caught by the Sasaquatch Searchers of Virginia. Could it be bigfoot? Some of the best evidence found since the start of the century. The audio clip in the video clip is way better in quality.”

7 Responses to “Screams in Virginia?”

Leave a Reply