We return with all the subtlety of a freight train as we trash and admire Long Island, an island off the stinky coast of New York. We discuss the Long Island Serial Killer cover up, drown princesses, and ghostly gals.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More