AboutWonder Stuff

The Wonder Stuff are a band originally based in Stourbridge, West Midlands, in the Black Country, England.