5 Season
29 Episode
MTV World Stage - Season 1 Episode 28 My Chemical Romance
My Chemical Romance performs a selection of their hits in Valencia, Spain.
- Country : United Kingdom, China, Spain, United States of America
- Genre : Reality
- Director :
- Cast :