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