The Who’s ‘Live At Shea Stadium 1982’ getting first audio release
Mercury Studios A classic concert from The Who is getting its first audio release. Live At Shea Stadium 1982, which originally was released on DVD and Blu-ray back in 2015, is coming out on CD and as a three-LP set for the first time on March 1. The album captures the band’s OctoberRead More →