The Who will release in its entirety their popular Shea Stadium show from 1982's first farewell tour on audio for the first time. Live at Shea Stadium 1982 arrives on March 1. The 25-song concert was ...
In October 1982, The Who played two historic concerts at the now-demolished Shea Stadium in New York City. Now, a recording of the British rock legends’ full second show at the stadium, which took ...