My Chemical Romance is Coming To Netflix?

We all remember the song Welcome to The Black Parade (amongst many other songs from MCR), the song that adorned most of our iPods back in 2006. The song that spoke to our Emo souls way back when was beautifully screamed by Gerard Way, the lead singer of My Chemical Romance. MCR may have disbanded in […]