Incantation Free Show & Movie Shoot at The Agora June 8th!

Join us Thursday, June 8 at 7 PM at the Agora Ballroom, 5000 Euclid Ave, Cleveland for a free concert featuring Incantation and Shed the Skin. We’ll also be shooting footage so it’s your chance to be onscreen in Death Metal Movie.