Metal Church and Doro of Warlock with Images of Eden

80s Thrashmetal band Metal Church celebrated their new album release “Damned If You Do” at The Arcada, with all the hits too!  If you are into Accept, Megadeth or Soundgarden, this will be a Three-Band, Heavy Metal night you just can’t miss!

Date

May 05 2019

Time

05:00 PM

Cost

$39-$69

More Info

BUY NOW

Location

Arcada Theatre
105 E. Main St., St. Charles IL 60174

Leave us a comment

genreid

sidemenu_id