NEW HOST AUDITIONS On the Spot : Season 8 Episode 15
Rooster Teeth int(0)
Aired: April 30th, 2017 @ 3:00 PM EST on Rooster Teeth
Turns out just giving in and letting other people take a shot at hosting the show is a lot easier for Jon than trying to get them to do what he wants the usual way.