The Stepkids – ‘Legend In My Own Mind’ (video)

The Daily Show‘s Wyatt Cenac stars in the debut video for Stones…