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