trotters41.com
Let the River Run
by Elizabeth Only two songs have ever won all three major awards (Oscar, Golden Globe, Grammy) while being composed, written, and performed by a single artist. Carly Simon’s “Let the River Run,” th…