Rachel

  • Started: (United Kingdom) Contributed article to fanzine

Contributing writer to the 1980 UK fanzine In The City. She provided album and live reviews.

Comments

Login or Register to post a comment