Dude! A cover of Blow Up the Embassy?! I'm gonna have to check this out. Fearless Iranians From Hell are awesome and a band who covers them has gotta be as well.
9/11-13 Riot Fest