11-18-2007, 11:51 PM
|
#23
|
On Probation
Join Date: Aug 2005
Location: earth
|
Re: Nov 17 New Orleans, LA New Orleans Arena
somewhere around 30 shows since 93 and this was as good as any of them. it is simply amazing how tight they are now and their sound system is the best on the planet.
|
OFFLINE |
|
|