Rock Sound — Well...
Earlier tonight, My Chemical Romance uploaded a video teasing SOMETHING.
And everybody promptly lost their minds. People cried, people cheered, and we all might have tweeted about the whole thing so much that Twitter went down.
As of ...
more info