New Album Review?

United States
April 20, 2009 8:15am CST
I gotta say, after 10 years of anxiously awaiting their next album, I felt pretty let down after hearing it. It lacked in originality and it felt weak to me. What do you think?
No responses