Kill The Vultures, the Minneapolis hip-hop duo of emcee Crescent Moon and producer Anatomy, are performing at the Triple Rock in Minneapolis tonight to celebrate the release of their third album, Ecce Beast. If you haven't checked out the minimalist, slightly foreboding album yet, order it at Fifth element, or go buy it from them at the show tonight.
Kill The Vultures: "14th St. Ritual"
No comments:
Post a Comment