Ep. 58 - Inside Carrot Top
Released: Aug 14, 2017
Carrot Top spills his guts on this special episode, the final episode of our first season.
What, you need more?
Well, we've got the usual crap, including news and a listicle and 40 minutes of shout-outs to other podcasts.