Who Sang He Gives Us All His Love? Randy Newman

Randy Newman Sail Away cover art
Release information
Release Date: 1972-5
Genre: Rock Pop
Style: Soft Rock/Pop Rock/Vocal
length: 1:57
producer: Russ Titelman and Lenny Waronker
piano: Randy Newman
mixer: Lee Herschberg
engineer: Lee Herschberg
Some other versions of "He Gives Us All His Love"

Lyrics
He gives us all his love
He gives us all his love
He's smiling down on us
From up above
And he's giving us all his love

He knows how hard we're trying
He hears the babies crying
He sees the old folks dying
And he gives us all his love

If you need someone to talk to
You can always talk to him
And if you need someone to lean on
You can lean on him

He give us all his love
He gives us all his love
He's smiling down on us
From up above
And he's giving us all his love
He's smiling down on us
From up above
He gives us all his love

Tracklist
12" Vinyl 1
  • 1 Sail Away
  • 2 Lonely at the Top
  • 3 He Gives Us All His Love
  • 4 Last Night I Had a Dream
  • 5 Simon Smith and the Amazing Dancing Bear
  • 6 Old Man
  • 7 Political Science
  • 8 Burn On
  • 9 Memo to My Son
  • 10 Dayton, Ohio -- 1903
  • 11 You Can Leave Your Hat On
  • 12 God's Song (That's Why I Love Mankind)

  • Release information
    label: Reprise Records
    country(area): United States
    format: 12" Vinyl
    script: Latin