Mark Posted 15 February 2005 Share Posted 15 February 2005 Watch their latest video (Helena) at Launch A proper band Link to comment Share on other sites More sharing options...
Alexikokopops Posted 15 February 2005 Share Posted 15 February 2005 Not a big fan of My Chemical Romance, I must say. Link to comment Share on other sites More sharing options...
Benji Posted 15 February 2005 Share Posted 15 February 2005 helena, im not ok and give em hell kid are my favourite Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.