Nostalgia aside, 20 years since the release of Moseley Shoals seems an apt time to undo years of undeserved flak and celebrate this hardy indie rock groupA few important things happened in Britain in the summer of 1996. Dolly the Sheep was born, leading to debate about the ethics of cloning. The … Read entire story.
Source: Music | The Guardian