Kyle Goes Nuts On A Returning Human Canvas
Season 2 Ep 2 • 03/01/2016
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.