Nine Inch Nails Tours

Philadelphia, USA at Grand Hall Creese Center Drexel University

Jul 14, 1990

First performance at this venue.