Travis Scott

Season 8 Ep 48/25/2016

Nick Cannon and Travis Scott battle it out in games: Let Me Holla, Pie Or Die, Who’s On The Pole and the Wildstyle battle.

Up Next