Todd Standing Entertains Finding Bigfoot Cast
by admin on Sep.02, 2011, under Syndicated from the Web
Reposted from Cryptomundo | Go to Original Post
TV Show, Finding Bigfoot, gives Todd Standing some free press. He still claims to have ten seconds of video that proves bigfoot.
You must log in to post a comment.