Roxy Music – Avalon – Yesteryear Vinyl Avalon is the eighth and final studio album by English rock band Roxy Music. Released in May 1982, by E.G. Records, it was recorded between 1981–1982 at Compass Point Studios in Nassau, Bahamas, the Power Station, NYC and was mastered by Robert Ludwig […]