Lucknow, India
My Chemical Romance review – ​fire! Nuclear war! Killer pierrots! This is stadium rock at its most monumentally madcap | TheBriefWire