
54: Ed Kemper (P3) and The Pope Lick Monster
May 4, 2021 - 00:59:08
Radio and PodcastLive Radio & Podcasts
We may or may not have recorded this in an actual studio, let us know what you think. Red is doing another split episode, and this time we are going to Cleveland Ohio in the 1930's. There's a maniac on the loose! T-Mo is...