Camera Obscura Albums Ranked
Camera Obscura is a Scottish indie pop band from Glasgow. The group formed in 1996, and have released five albums to date – the
Continue readingThe Best of New and Emerging Rock Music
Camera Obscura is a Scottish indie pop band from Glasgow. The group formed in 1996, and have released five albums to date – the
Continue reading