An alternative band with a decent sound.
Not my favorite group, but certainly fun to listen too.

Here's their best known song: