Three Rivers Stadium
Pittsburgh, PA
Due to the experience of being very close to stage, including a torrential downpour of legendary proportion and duration, this show ended up being one of the strangest and best shows of all I’d seen.
Three Rivers Stadium
Pittsburgh, PA
Due to the experience of being very close to stage, including a torrential downpour of legendary proportion and duration, this show ended up being one of the strangest and best shows of all I’d seen.