Happy Rant Episode #30 - Ted & Stephen Fight, Christian Boycotts, Yoga Pants: In this episode, Stephen, Ted, and Barnabas cheerfully rant about:A recent online tiff between Stephen and Ted. The tension escalates in the episode!Whether Christians should ...
00:00:00