My Chemical Romance stormed Sheffield in mid-November. Here's my opinion of how it went.
January 9th, 2008 at 02:38am