Official poster of My Chemical Romance Live in Starland Ballroom 2004
⭐ 10/10
Movie • 2004

My Chemical Romance Live in Starland Ballroom 2004

28 min

Synopsis

My Chemical Romance in 2004 performing live in the Starland Ballroom in New Jersey.

Release date 2004-06-11
Original language EN
Status Released
Popularity 0