Things get weird as we discuss the legend of the Chupa Cabra and it’s Puerto Rican origins. Chect out Mario’s encounter with the flying creature in a small town outside of Amarillo, TX.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.