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?



Get every new post delivered to your Inbox.

Join 596 other followers