Def Jam artist Elijah Blake serves up an early Christmas present in the form of this new track “Towers Of Tokyo,” produced by Jack Splash.

Comments