I got their new cd last night! :D It's fantastic, as expected. I suggest you guys go listen to it on mtv.com! Then, you must go buy it. It's that damn good!
-
If that sign is for Coheed and Cambria, you have no room to speak, they blow chuncks.