[youtube id=”Aay_HERq0uw”]Philadelphia fusion duo Trap Rabbit drop the video for their single “Empress.” Drummer Arjun Dube and keyboardist Logan Roth are members of the ArtHouse95 production collective and they just released their Empress EP. MH The Verb and Bob Sweeney directed the video that is inspired by the power struggles ofContinue Reading