The Who Performing at Shea Stadium in New York in their 1982 tour