Theophilus London – Do Girls

blame it on Meka September 23, 2014

Last Name London previewed this track on his Lovers Holiday II EP back in February, but now you get to enjoy the full experience of his “Same Love” (heh) anthem. Theophilus’ Vibes, which is executive produced by Kanye West, drops October 27th.

PREVIOUS: Theophilus London – Tribe f. Jesse Boykins III