Leo Sayer official wallpaper
Leo Sayer poster

Leo Sayer

(1983)

Cast

Leo Sayer as Self - Host
Leo Sayer

as Self - Host