I saw My Chemical Romance on the “Long Live” The Black Parade tour. It was awesome. Photos cannot capture how wild of a show they put on.
It’s between this and Twenty-One Pilots’ Clancy tour for the most spectacular performance I’ve seen live. They were both incredible but very different.