My Chemical Romance hits the road in 2025 with the "Long Live": The Black Parade Tour across stadiums in North America.