Pretty good.
You know, for some reason, this really makes me think of something blink-182 would do. The guitar riff was good, the drummer did a good job, bass harmony was good, but I've gotta agree with Lsharp, the singer is really bringing down the whole song. Without him, this could've been a 10.