Randy Newman

Cowboy Sacrifice

Randy Newman