Eternal Sunshine of the Spotted Leech

In their fifth episode, three nerdy friends learn more about leeches before discussing the 2004 film Eternal Sunshine of the Spotless Mind. They even pause mid-episode for a much-needed leechy, beachy respite - albeit not in Montauk.

Previous
Previous

Bonus Episode #2

Next
Next

The ApocaLEECH is Now!