Giving It All Away (live) - Leo Sayer Share: Download MP3 More song by Leo Sayer Long Tall Glasses (live) 3:16 You Make Me Feel Like Dancing (live) 3:17 When I Need You (live) 4:07 More Than I Can Say (live) 3:02 One Man Band (live) 3:49 Raining In My Heart (live) 6:58 The Show Must Go On (live) 2:42 Thunder In My Heart (live) 4:40 Blame It On The Night (live) 4:12 Easy To Love (live) 4:25 Endless Flight (live) 5:30 How Much Love (live) 4:32 I Can't Stop Loving You (though I Try) [live] 3:28 Moonlighting (live) 3:55 No Looking Back (live) 2:16 Orchard Road (live) 4:27