The Who

Tue, 18 July 1989:

Buffalo, NY, Rich Stadium

Ticket stub, July 18, 1989 (Photo: Todd Shillington)