Iced Earth // Rickshaw Theatre

Mar 5, 2018 - For Aesthetic Magazine.

Tampa, FL-based heavy metal band Iced Earth, who released their twelfth album, Incorruptible, on June 16th, 2017 via Century Media, performed at the Rickshaw Theatre in Vancouver last night (March 4th).