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