Theophilus London "I Stand Alone" (live on 'Kimmel')
Published 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