I was definitely alive in the year 2000, but I certainly wasn't hip to the best new music out there. And clearly Lamchop's album Nixon totally passed ...
Oh god, Lambchop is back and preparing to release their eleventh album, Mr. M, (their last release was in 2008!) on February 21, 2012. I cannot contai...