Thursday, March 24, 2011

Out Last Week

Still catching up... these are a couple new releases that should have been mentioned last week...

Noah & the Whale: Last Night on Earth



The Dodos: No Color

The Dodos No Color

I'd love to see these guys live someday...

No comments:

Post a Comment