I'll acknowledge that the video is a little on the creepy side what with the ape mask and all, however this song rocks as hard as anything I've heard recently.
This is a Washington, DC based music blog to help you discover new artists, bands, and collaborations which don't always get mainstream press. Have a listen, your ears will thank you.