The Who: Live At Shea Stadium 1982
Shepherd’s Bush entertainment from the decade that style overlooked.
Daltrey does his mic-flinging acrobatics in a shiny Le Bon suit. Townshend’s windmills are inhibited by striped balloon pants. Watching The Who decked out in the trappings of a New Romantic scene they had precious little affinity with at Shea Stadium in 1982, supporting their 10th album, It’s Hard, is disconcerting; they’re a band painfully out of time.