Finding Big Foot

The 2012 ESPY Awards - Arrivals

Big Foot in Florida?

Steve loves watching the Animal Planet channel, and Finding Big Foot is one of his favorite shows on that channel. Check out this video and decide for yourself…is it Sasquatch? Or is it something else?

12/16/2013

Follow

Get every new post delivered to your Inbox.

Join 580 other followers