Download links and information about The Show Must Go On: The Anthology (CD2) by Leo Sayer. This album was released in 1996 and it belongs to Electronica, Rock, Pop, Funk genres. It contains 19 tracks with total duration of 01:15:01 minutes.