Select Page

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.