Published On Feb 28, 2023
My Chemical Romance performing Demolition Lovers at the North Star Bar in Philadelphia, PA on May 14th 2003.
Video by @spaceyraygun
Audio #1 by @deadhoarse
Audio #2 by @deadhoarse
show more
My Chemical Romance performing Demolition Lovers at the North Star Bar in Philadelphia, PA on May 14th 2003.
Video by @spaceyraygun
Audio #1 by @deadhoarse
Audio #2 by @deadhoarse