- 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 [GB]
- Related
-
Delta
- Buy