The Who

Sat, 29 June 1996:

London, Hyde Park

Ticket Hyde Park 1996 (thanks to Joe Schmidt)