Episode 3.18 - OH DEAR GOD IT'S THE LAST ONE
We're wrapping up. We're shedding tears. We're recapping the finale episode and cheers-ing our Laura Palmers to the end of Twin Peaks The Return. Unfortunately, Cait & Murda can't keep it together long enough to NOT talk about poop for 1/3 of the episode.
Join us for the final revelations and don't forget to subscribe to our mothership podcast There Will Be Drinking at https://itunes.apple.com/us/podcast/there-will-be-drinking/id1093495817?mt=2
WE'LL MISS YOU!!!