This week the Specht brothers go to an island off the coast of Costa Rica to see one man's vision of joy, decent merchandise, and learning get turned into a place where nature found a way and theme park attractions try to kill the guests. Hold onto your butts indeed...
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More