New My Chemical Romance!


Check out this sneak peek of My Chemical Romance’s new music video, Na Na Na! (above)
Thoughts?