Envy
Anyone seeing them on their US tour or hear the new album? I'm seeing them in LA in October, and actually haven't heard enough of the new album to make any judgements.
General thoughts welcome too, of course.
Last edited by radioburning; 10-06-2010 at 08:33 PM.
|