‘Bigfoot’ filmed traipsing through swamp

A mysterious figure was caught on camera by a canoist in marshlands outside of Tampa, Florida. The video was recorded in Lettuce Lake Park, a 240-acre… —> Read More Here

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *