I've never heard of them before, I'm listening to "It's a Wonderful World" right now. Interesting stuff, I can't quite put my finger on who it reminds me of.

What's their best album?