Search

Artist

The Sea Urchins

The Sea Urchins
Years active
1986 - 1991
Country
United Kingdom
Comments
Indie pop band from West Bromwich, England. First to release a single on their label, Sarah Records.
Member
James Roberts [UK]
Related
Delta

Meta

Added by atichon
Managed by mduval32323

Popular Originals

Popular Covers by The Sea Urchins