The Who

Sat, 24 August 2002:

Tinley Park, IL, Tweeter Center

Ticket, 24.8.2002