The Skunk Ape live in Florida

Leave a Comment

A photo of Skunk Ape which live in Florida's, and he should be cousin to Bigfoot in appearance.

0 comments: