Thanks to Josh for this. There was an episode of some show called Fact or Faked about chupacabras. The show featured a mini horse. And then won every Emmy.
Posted by tecmo on Apr 27, 2011 13:02
Thanks to Josh for this. There was an episode of some show called Fact or Faked about chupacabras. The show featured a mini horse. And then won every Emmy.