View Exciter, Metal Church on Sep 23, 1985EditFollowShare41 years agoMon, Sep 23, 1985at SaalbauEssen, GermanyExciter, Metal ChurchEditFollowShare