Discover

Artist

The Sea Urchins

The Sea Urchins
Country
United Kingdom
Comments
indie pop band from West Bromwich in England formed in 1986. They were the first band to release a single on Sarah Records. The band split up in summer 1991.
Member
James Roberts
Related
Delta

Meta

Added by atichon

Popular Originals

Popular Covers by The Sea Urchins