Video: Creepy Critters: Real or Fake?

Demonoids and skunk apes: the crew discusses reports of strange creatures.