The Sea Urchins were an indie pop band from West Bromwich, England formed in 1986. They were the first band to release a single on Sarah Records.
First Spin
Last Spin
wha wha, no followers yet. :(
The Sea Urchins were an indie pop band from West Bromwich, England formed in 1986. They were the first band to release a single on Sarah Records.