Showing reviews 1–1 of 1

So Solid Crew, you might say, got a bad rap. Bursting out of Battersea, south London, in 2001 with a host of brilliantly raw snare-and-bass productions topped by a clamour…