Any MUSE fans out there?
They are on a US tour atm, and I just saw them at the Festival Pier in Philly.
Wow.
Granted I haven't been a rock concert in possibly 10 years, but they were damn good. So much so I sprung for the overly expensive t-shirt! hah
If you get a chance to see them, go...