Skunk ape found in Tampa Florida! Photo analysis! Bigfoot photo!
agile1111
Published
01/04/2015
"2015 began with a photo from John Rodriguez, a 66-year-old retired electrician, who claims that he was fishing Dec. 26 on the Hillsborough River near northeast Tampa, Florida, and came upon an incredible sight." huffingtonpost.com
1 Comments