Thursday, July 13, 2006

Camera Reviewa

I've just posted my review of this fine album...


Let's Get Out of This Country, the new set from Camera Obscura, and one of the finest albums I've heard all year.

0 Comments:

Post a Comment

<< Home