Now Playing: Will Downing: “Look At Yourself In The Mirror”

Now Playing: "Look At Yourself In The Mirror", the first single from Will Downing's forthcoming inspirational album, The Promise.