Oct 21

A Flash Of Beauty: Bigfoot Revealed – Harold and Cody

A Flash Of Beauty: Bigfoot Revealed writes “As Harold and his employee Cody came around the corner they saw something in the road. What happened next is one of the strangest experiences you’ll ever hear.”

Link to the video

Leave a Reply