MUPPET HEAD - #82

January 28, 2017
0.0%

On the Spot - S8 - E2

MUPPET HEAD - #82

It's never been Jon's intention as a host to kill his contestants but in the event it organically occurs on the show you can be rest assured that we will be sure to keep the cameras rolling.

On the Spot: Season 8 - 18 Episode s