Last Chance on the Stairway

Last Chance on the Stairway” is a track from the Album Rio released in 1982 by Duran Duran.


Track listing