Duran Duran recently sat down with Richard Blade to discuss the making of their seminal album RIO, released on May 10, 1982. Here they go through the 9 tracks that for many became the soundtrack of the 1980s.
FUTURE PAST
Digital Deluxe out now featuring 3 new songs including LAUGHING BOY