Showing posts with label camera obscura. Show all posts
Showing posts with label camera obscura. Show all posts
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
Subscribe to:
Posts (Atom)