≡ There’s A Worm In My Head And A Fish In The Bed
Nestled quietly South West from Birmingham off the infamous M5, sits Stourbridge. Unassuming and fairly shadowed by the great Midlands city, it presented to the British indie pop scene a misshapen motley crew of four young men in 1986 who called themselves The Wonder Stuff. It was the brain child…