Shabazz Palaces – Forerunner Forray

Abstract is too tame a word to describe Shabazz Palaces. They’re past abstract. Their new album Lese Majesty drops July 29.