You have to HEAR this...
http://www.youtube.com/watch?v=XOKbhQbvpPA
Great. Never heard of them, however. Here is one for you: http://www.youtube.com/watch?v=fED6DMptp8M BTW I had to check out last night.
On second thought, this may be more to your liking: http://www.youtube.com/watch?v=MII3ns2KTBc