Yeah, two other bands popped up in my head too: Beastie Boys and Blink-182.

Who does this band kind of remind you of?