Photos August 16, 2002March 6, 2024 Webmaster Cyndi Lauper August 15, 2002 – Pepsi Center – Denver, COPhotos By Scott D. Smith Read More