This is probably the most anticipated track off of Luda’s upcoming album Theater of the Mind. The track is produced by Wyatt “Wyldfyer” Coleman and not DJ Premier as previously speculated. Anyway, check it out below; it sounds like an instant classic.
Theater of the Mind is due to drop on November 24th.
