Saw the Stone Temple Pilots here on 29th June 08. Great show, however, the venue was not really appropriate for such an act (well, certainly not from where I was sitting in the upper level..... just too detached from what was going on)!
Pros: Not a bad venue if you have the right seat
Cons: Expensive parking / drinks
more