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