The Who

Mon, 29 March 2004:

London, Royal Albert Hall

Ticket, 29.3.2004