Quote:
Originally Posted by DevinHarriswillstart
I saw them at Texas Stadium back in '94. Were you there?
|
I was and unless I was that messed up they DID fly a helicopter directly over the stadiums open roof. Pretty intense and amazing. Hands down the best BIG concert I have ever been a part of.