Is anybody going to this show? I'm pretty excited as it's been 20 years since I last saw them (Lollapalooza '97 at Canada's Wonderland). I hope they still sound good, considering they haven't release an album in 11 years.
How are concerts at Rogers Arena in general? I went to Tom Petty a...