The Who

Wed, 13 August 1997:

Atlanta, GA, Lakewood Amphitheatre

Ticket, 13.8.1997