Bigfoot found? Nope.

By geppapa

According to this article the supposed Bigfoot found this summer and put on ice by some Georgia rednecks was just a frozen rubber gorilla suit. That sticks! Now back to finding the most elusive creature on earth!

Leave a Reply

You must be logged in to post a comment.