I heard a song from them on this radio stream I was listening to the other day......
Smurfy is right they are good... Here is a song from them! (One of the few year 2000+ groups who I think is good)
NO ONE KNOWS:
www.youtube.com/watch?v=s88r_q7oufE
EDIT:
I just noticed this 1 of the songs Smurfy says KICKS!! -- Yes it does!!