Well, I've been enjoying this band a lot during the last months, and I was wondering if there are any fans here...
If you don't know them, you should give 'em a try:
This is probably their most famous song aside Electric worry.
IMO they are very underrated and maybe they get a few more fans after this song.