Calling all metalheads! The legendary Judas Priest is heading to Cedar Rapids on Saturday, September 21st, as part of their “Invincible Shield” tour, and it’s going to be a night you won’t want to miss. The metal icons are set to shake the Alliant Energy PowerHouse with their electrifying stage presence and timeless hits.