Daily Archives: June 17th, 2011


COCTEAU TWINS-MILK AND KISSES. The album that this article is about, is the final album by one of the best bands to come out of Scotland in the last thirty years. They were a hugely influential band, who were innovative and pioneering, and in turn, have influenced a new generation of musicians. During their career, …

Continue reading