O For A Thousand Tongues to Sing is another outstanding original song from James Koerts! This joyful song of praise features a vibrant new melody to the Charles Wesley text. James has a way of breathing new life into time-honored texts, and the lyrical, rolling piano accompaniment carries the text along superbly!