Michael Christmas – Leonard Washington (prod. Thelonious Martin)

blame it on Shake January 30, 2014

On February 19th, Boston, MA(ish) rapper Michael Christmas will be releasing his new project, Is This Art?. For the latest leak, he links up with Chicago producer Thelonious Martin for the super dope “Leonard Washington.”

And since I somehow missed out on posting earlier, check out his official video for “Jackie Brown” and his take on some classic Dipset below.