Celebrating 45 Years of Roxy Music’s ‘Flesh And Blood’ (1980) May 23, 2025 Albumism Staff Roxy Music’s seventh studio album ‘Flesh And Blood’ was originally released on May 23, 1980. Read more