Not the song you’re looking for, but it’s along the same lines.
http://www.youtube.com/watch?v=nl5Uog-MDGo
This has become a 10-kleenex thread. Lovely song. Thanks for sharing it with me.