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
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.