Episode 9: Leeches in Translation Nov 30 Written By Leech Podcast Tune in as the guys do podcast karaoke after viewing Sofia Coppola’s 2003 film Lost in Translation. Leech Podcast
Episode 9: Leeches in Translation Nov 30 Written By Leech Podcast Tune in as the guys do podcast karaoke after viewing Sofia Coppola’s 2003 film Lost in Translation. Leech Podcast