Iron Maiden is touring the world this year in support of its new album The Book Of Souls, and we mean the band is legitimately touring the world this time around. This includes a stop in China at the Beijing LeSports Center on April 24 and Shanghai Mercedes-Benz Arena on April 26, according to Blabbermouth.
Who knows how this is going to go as far as how the setlist plays out. Remember when Megadeth played the country? The set got cut short because of censorship. Or how about when Metallica played the country and they weren't allowed to play "Master Of Puppets," easily one of the band's most iconic songs?
Iron Maiden certainly has quite a few songs about evil as well, which the way we understand it the Chinese government doesn't take too kindly to… so Iron Maiden might be playing either a very truncated set, or a set full of songs that don't normally get played.