Guest Admin Posted January 11, 2019 Posted January 11, 2019 Sightings of red-eyed Bigfoot in North Carolina real. (Well, sorta.) Akron Beacon JournalMultiple reports of a Bigfoot with glowing red eyes in the North Carolina town of Mocksville have been explained, and it turns out the callers weren't imagining ... View the full article
Recommended Posts
Archived
This topic is now archived and is closed to further replies.