Monday, February 14, 2011

Camera Obscura - Let's Get Out of This Country


Camera Obscura are a pop group from Glasgow, Scotland. They formed in 1996, and have released 4 albums to date. 


Unabashed pop perfection. You're unlikely to hear pop records this good very often. The whole package ladies and gents - beauty with brains. 


Razzle dazzle rose

No comments:

Post a Comment