Roxy Music Final Album: English rock band Roxy Music’s eighth and last studio album is Avalon. Compass Point Studios in Nassau, Bahamas, where it was recorded between 1981 and 1982, is often considered to be the band’s most mature-sounding album. In the UK, it stayed at the top of the […]
Roxy Music Final Album
1 post