Submit your video

Indie · Pop · Rock

My Chemical Romance HelenaWatch at the source

ReleasedOct 27, 2009 LabelWMG Plays214,147 Length3:31

My Chemical Romance’s music video for “Helena”, published 27 October 2009 on Warner Records Vault. 3:31, 214,147 plays and 1,120 likes on YouTube. Filed under Indie, Pop and Rock.

Label
WMG

Up next

Plays automatically