Emcee Alexei Moon Casselle (Crescent Moon) and producer Stephen Lewis (Anatomy) are Kill The Vulture and drop the new Carnelian.
It’s been six years since the release of the duo’s Ecce Beast and according to City Pages, ” Kill the Vultures’ new release, Carnelian, should prove to be the hip-hop duo’s most ambitious, bizarre, musical, and brilliant record to date.”
I think they may be right. Listen to Kill The Vultures Carnelian here:
Social Media