Date Concert Venue Location
27 Years Ago
Nov 06, 1999
Our Lady Peace El Paso County Coliseum El Paso, Texas, United States