1. Life & Culture
  2. /
  3. Arts
  4. /
  5. Movies

A Skunk Ape movie was made in Tampa. Is the creature real?

Sightings date back hundreds of years, including during the Seminole Wars.

YOU MIGHT ALSO LIKE