Cargo, London 28 February 2001 It only seems like, ooh, five years since Rough Trade were celebrating their 20th year as the Indiest of Indie shops; tonight’s gig in the cavernous railway arches which are the hyper-trendy Cargo venue showcases some of recent years’ emergent electronic and guitar-droning artists. First […]