265 - The Dolphin Point Experiment: LSD, Aliens, NASA, and Dolphin Sex

Published: Oct. 11, 2021, 6:30 p.m.

b'A controversial scientist sets up a laboratory on St Thomas island to study dolphins in order to figure out how to communicate with extraterrestrials and one of his employees becomes sexually involved with a dolphin named Peter.'