My Chemical Romance - “Helena” Music Video
Wednesday, January 28th, 2009
My Chemical Romance official music video for “Helena” from their album “Three Cheers For Sweet Revenge.”
Directed by Marc Webb
My Chemical Romance official music video for “Helena” from their album “Three Cheers For Sweet Revenge.”
Directed by Marc Webb