120: The Abominable Snowmen 2
Lazy Doctor Who
English - June 02, 2018 21:55 - 24 minutes - 17.7 MB - ★★★★★ - 68 ratingsTV Reviews TV & Film Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: 119: The Abominable Snowmen 1
Next Episode: 121: The Abominable Snowmen 3
Steven and Erika get back to the mountains (and argue about which mountains are better) for some more sweet Yeti action. There’s also some yammering about missing episodes, Twitch, royals, a local art installation, and a bunch of vagueness about forthcoming podcast projects.