I'm Your Puppet - Marvin Gaye Share: Download MP3 More song by Marvin Gaye Let's Get It On 4:53 What You Gave Me - Mono Version 2:42 Trouble Man 3:48 Save The Children 4:03 I Can't Believe You Love Me 2:42 Love For Sale 2:55 Always 3:00 California Soul 2:48 Symphony - Demo 2:53 Right On 7:31 What's Going On 3:51 I Want You 4:34 Soulie 2:47 What's Going On 3:51 What's Happening Brother 2:44 Flyin' High (in The Friendly Sky) 3:49 God Is Love 1:42 Mercy Mercy Me (the Ecology) 3:13 Right On 7:31 Wholy Holy 3:08