The Corpus Christi Choir & Friends - "Let There Be Peace On Earth"