The Rolling Stones release ‘Still Life,’ a live album recorded during their previous year American Tour (1982)
The Rolling Stones' 'Still Life' is a live album recorded during the band's American Tour in 1981 and released on June 1, 1982 by Rolling Stones/Virgin.