NEW HOST AUDITIONS - #95
Show: On the Spot --> Season: 8 - Season 8
AirDate: 4/30/2017
Runtime:
Voting: 0 (0)

Overview: 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.