Month: June 2011

Kevin Clay Returns With The Science of Letting On

In the early 90s Alarma records had a bit of a revival of interest in cutting edge alternative bands. One of the best bands to see the light of day from that revival was My Little Dog China, fronted by…