The Who

Wed, 31 July 2002:

New York, NY, Madison Square Garden

New York, 31.7.2002 New York, 31.7.2002 New York, 31.7.2002