Episode 13 Episode 13: Anyways, Let’s Go Kill a Giraffe Published on: 16th June, 2022 Episode Details