• Embed
watch full episode

The Impossible Challenge

HighlightSeason 20 Ep 812/1/2010

The challengers find it difficult to get the ball rolling on the High Ball challenge.

Up Next