Theophilus London – The Charming Release Party (Video)

blame it on Meka January 12, 2009

[vimeo 2766550]

Here is footage of Theophilus tearing it down at the Studio to celebrate, among other things, the release of The Charming. You can also check out the show in its entirety here, courtesy of Music Addicts Only.