Along with PWEI and The Wonderstuff, the Ned's helped to put Stourbridge on the indie-rock music map back in the 1990s. Formed in 1987, they achieved more...