by lover » Wed Feb 17, 2010 9:22 pm
I'm glad they did! Their last album was awful, but I really like them. They're crazy, but they're an amazing band and they've got some really good songs, they deserved the award in my opinion.
Last edited by
lover on Wed Feb 17, 2010 9:23 pm, edited 1 time in total.