Michael Christmas – Leonard Washington (prod. Thelonious Martin)

Michael Christmas

This is the lead single off Michael Christmas’ upcoming project Is This Art?. It’s a track with witty lines and a nice groove. His new project, which drops February 19th is sure to be fire.