In This Moment opened up for Avenged Sevenfold this past Monday at Soaring Eagle Casino and Resort in Mt Pleasant.

Over the years, the band's stage show has really grown into one hell of a spectacle as you'll see here in these photos, thanks to Mintypics.

Look for In This Moment's new album 'Ritual' to drop on July 21st. Click here to pre-order your copy.

More From Banana 101.5