All for the Best

Stephen Schwartz, David Haskell, Stephen Nathan, G

Lyrics provided by https://damnlyrics.com/