John C. Lilly was a scientist who invented float tanks, LOVED LSD and believed that dolphins and humans could establish communication. "Science" is fucking wild and sometimes it ends with a lady shaving her head and jerking off a dolphin.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.