My Favorite Bands Logo
Shop Assistants

Formed : 1983 // Edinburgh, United Kingdom Disbanded : 1990 Alex Taylor (Vocals), David Keegan (Guitar), Sarah Kneale (Bass and latterly vocals), Laura McPhail (Drums), Ann Donald (Drums)

Data provided by Discogs