Video: The Stepkids “Legend In My Own Mind”

This new video, directed by Tom Scharpling, features two of my favorite comedians, Kurt Braunohler & Wyatt Cenac.