My Chemical Romance was last Saturday... Go ahead, ask me how it was... FUCKING AMAZING !! I think I used the phrase "sufficiently awesome" a few times after the concert because I was still feeling so overwhelmed with actually seeing them. Sarah and I made our own t-shirts because we didn't...