Can anyone tell me the song featured on the current (Sept-Oct08) Discovery Channel advert for NASA, I originally thought it was a Tears for Fears song as it sounds like Oleta Adams doing harmonies...
Can anyone tell me what the song is on the current (Sept/Oct 08) Discovery NASA advert is, I originally thought is was a Tears for Fears song but looked through my albums to no avail. Please help it's...