
My Chemical Romance to Take the Stage in Indonesia, Here's Their Profile
The American rock band My Chemical Romance (MCR) has announced their 2026 Asia tour schedule. This tour marks MCR's comeback to Asia after a hiatus of more than a decade. MCR will kick off the tour in South Korea, then continue to Thailand, the …