The Who Play Auckland

In This Photo: Pete Townshend
Pete Townshend of the band The Who performs on stage at the North Harbour Stadium on March 21, 2009 in Auckland, New Zealand. (Photo by Hannah Johnston/Getty Images) * Local Caption * Pete Townshend
(March 21, 2009 - Source: Hannah Johnston/Getty Images AsiaPac) more pics from this album »