Angel Beat City

  • Started: (United Kingdom) First and only release

UK based indie rock group. Their only known release (currently) was a 12" issued in 1988 on Brilliant Records.

Comments

There are no comments... Yet!
Login or Register to post a comment