1 Rating:

Breakdown - Baby Bigfoot Sighting Spokane Washington

Wow. It looks so real -- until you stabilize and zoom in to see it better.



Show Description Hide Description