What in the world is a chupacabra? Is it even real or is it the stuff of legend? Listen in to find out.
Stuff You Should Know
2,404 clip(s)
Selects: The Manson Family Murders Part 2
Celebration Florida: The Story of a Utopia that Never Was
Short Stuff: Uncle Sam Wants YOU!