This band isnt new at all, they've been around since about 1993, but I just recently discovered them and I think their music is awesome. They kind of have a Modest Mouse sound to them. Check them out and post thoughts.
Hmm, nice find. Listened to Does It Show and it sounded p good. I'll try to listen to one of their albums.
I got their album 'Captain Love'. Its their 2008 one
Captain Love ! great .