The Who

Tue, 08 August 1989:

Atlanta, GA, Lakewood Amphitheatre

Ticketstub 8-8-1989