The Church of On the Spot - #182

October 3, 2019
0.0%

On the Spot - S15 - E12

The Church of On the Spot - #182

Clayton makes his glorious return to the world of On the Spot, along with his intern Chris, while Jessica and Andrew teach us about no-no zones.

On the Spot: Season 15 - 12 Episode s