Taken album from Fly Away ~The Songs Of David Foster~ (2009) Track Listing: (Composers) 1. Prelude (Tomi Malm) Featuring David Foster on piano 2. In the Stone (David Foster, Maurice White & Allee Willis) Performed by Bill Champlin 3. No Explanation (David Foster, Linda Thompson, Bill LaBaounty & Beckie Foster) Performed by Bill LaBounty 4. Jojo (David Foster, David Lasley & Boz Scaggs) Performed by Arnold McCuller 5. The Colour of My Love (David Foster & Arthur Janov) Performed by Courteny Blooding 6. Heart to Heart (David Foster, Kenny Loggings & Michael McDonald) Performed by Jeff Pescetto 7. Fly Away (David Foster, Peter Allen & Carole Bayer Sager) Performed by Robbie Dupree 8. Look What You've Done to Me (David Foster & Boz Scaggs) Performed by Cecily Gardner 9. Through the Fire (David Foster, Tom Keane & Cynthia Weil) Performed by Joe Pizzulo 10. The Best of Me (David Foster, Jeremy Lubbock & Richard Marx) Performed by Lisa Lovbrand 11. Nothin' You Can Do About It (David Foster, Jay Graydon & Steve Kipner) Performed by Frank Adahl 12. Whatever We Imagine (David Foster, Jeremy Lubbock & Paul Gordon) Performed by Bill Cantos 13. When Will the World Be Like Lovers (David Foster, Tom Keane & Robert Lamm) Performed by Jeff Pescetto, Robbie Dupree, Frank Adahl, Bill Cantos, Arnold McCuller and Joe Pizzulo 14. Live Each Day (David Foster and Linda Thompson) Performed by Warren Wiebe 15. For Just A Moment (David Foter and Cynthia Weil) Performed by Bjarne Langhoff -uploaded in HD at
Hide player controls
Hide resume playing