El DVD fue filmado, el 7 de octubre de 2007, en el Palacio de los Deportes de Ciudad de México y, el 24 de octubre del pasado año, en la sala Maxwell, de Hoboken (Nueva Jersey, Estados Unidos).
En una edición limitada, ”The Black Parade Is Dead!” también se pondrá a la venta en una caja de madera en la que se incluirá una pintura creada por uno de los integrantes del grupo.