View on YouTubeBigfoot in Florida, Skunk Ape Sightings
The Skunk Ape or Myakka Ape is a bipedal humanoid, possibly a Bigfoot, reported in the South Eastern United States, most notably in the Florida Everglades.
It has black fur and glowing red eyes, unusual for most primates because most primates lack a tapetum lucidum, a layer of tissue behind the retina that reflects light. The Skunk Ape’s most obvious character is its terrible odor, which gives it its name.
Audio is property of http://ift.tt/MvFAIO
Become an LNM insider & subscribe
for details go to http://ift.tt/1QY2adI