08-06-2003, 11:45 PM
If you're a fan or just curious, head over to www.mtv.com and you can stream the new album which comes out August 12th (in the states anyway, I don't know about the rest of you). In my opinion, I think this new album sounds great, but you'll just have to decide for yourself.

