http://www.youtube.com/watch?v=qym8-TioyiU

Has anyone ever heard of them? i think its pretty good. Catchy music.