The Thermals
The Thermals are an indie/pop-punk band based in Portland, Oregon, United States. The group was formed in 2002.
Video unrelated, but it was the only non-live vid I could find for this song.
Been listening to them a lot recently, what do you guys think?