Today we present the new music video to Theophilus London’s single ‘I Stand Alone’, which released July 2011. The song is also the official new theme song, of the upcoming season of HBO’s series ‘How To Make It In America’.(Via T Mag)

Make sure to also check out his latest release, the Theophilus London – “Vibes” album.

What To Read Next