Listen

Description

In this episode, we search for the elusive Chupacabra, also known as the goat sucker. From his orgins in Puerto Rico to the sightings across the America's today.