SupportSupport
Satan’s Rats
Type: Group
Founded: 1977
Ended: 1978
Locale: United Kingdom
> England
> Worcestershire
> Evesham
Filter Releases
Featured On 1

Action Time Vision – A Story of Independent UK Punk 1976–1979