Oakland's Mwahaha premiered their new single "Sleep Deep" from their upcoming, self-titled, debut album to be released December 6th, 2011 via their own Mwahaha Music imprint. The track premiered over at RCRD LBL and is embedded below. Despite their cheeky name the music these guys are putting out is no laughing matter. Check it out.
No comments:
Post a Comment