The Men From 208 Shame City 13th March 2022 In which Declan nearly dies, Isaac has been jawing things up in the research sphere, and both make a pact with you, the noble listeners, to carry the Podcasting Torch from here on out. Important Links!