Hell Freezes Over - #146

August 9, 2018
0.0%

On the Spot - S12 - E12

Hell Freezes Over - #146

Battle Buddies Ryan and Jeremy swoop in to save Clayton, who must face his brother Satan in a season finale boss battle during a completely wild live show at RTX Austin 2018. Also everyone makes out at some point.

On the Spot: Season 12 - 12 Episode s