On this week's episode “#40” of “Inside the Leather Podcast” Ronnie from NJ and Jeremy the Producer introduce new intern Zach, talk champions tour and fans getting chippy in the comments!