iOS app Android app

Mike Falconer

Skunk Ape Sighting In Florida (VIDEO)

Posted 06.14.2013 | Weird News

A Florida man thinks he spotted an elusive Skunk Ape on camera -- and by "elusive" we mean probably nonexistent. But now, his poor-quality photos a...