Friday, December 17, 2010
Dammit, that's funky.
I don't know these dudes. Apparently, this album dropped in Feb.
Hit their site to check it out. From what I just skimmed through, I think I need this ASAP.
If nothing else, make sure you listen to "Life". Crazy.