The Skunk Ape is a cryptid that looks like a cross between a skunk and a gorilla that has been sighted in Florida.
Little is known about this strange creature, but the National Parks service has dismissed this as a myth.
I'd like to see what they can say about this photo, then.
I think the photo is photo shopped.
ReplyDelete