August 15th, 2002

August 15, 2002 – Pepsi Center – Denver, CO
Photos By Scott D. Smith

Posted in Live Show Reviews Tagged with: