January 28, 2012, by Steven, Leave a comment
Just been in Musica and Look and Listen – there’s something to be said for seeing your own album in a major record store!!!