• Embed
watch full episode

Kyle Goes Nuts On A Returning Human Canvas

ClipSeason 2 Ep 23/1/16

The human canvas that told Kyle he’d only cooperate if he’d split the $100,000 prize with him is back - and yes there is shouting.

Up Next
Loading...