Theophilus London

"I Stand Alone" (live on 'Kimmel')

BY Josiah HughesPublished Jul 20, 2011

Having just released his Warner Bros. debut, Timez Are Weird These Days, Brooklyn, NY avant-rapper Theophilus London took his "I Stand Alone" single to the stage on Jimmy Kimmel Live!

Check out the high-energy performance below courtesy of The Audio Perv.

Latest Coverage