Site icon

My Chemical Romance Release “Pop-up” Version Of “Sing” Music Video

My Chemical Romance

My Chemical Romance‘s music video for “Sing”, is set to be featured on VH1’s “Pop Up Video”. Check out video below:

Exit mobile version