02-08-2010, 09:45
Definitely one of my favorite albums of the year. Or did it come out last year? I forget. Led me to look into their earlier releases, from which I haven't stumbled upon a bad one yet out of the 4 others I've heard. Love these guys.

