New Christmas Song - Coming in November 2018

A new Christmas song called Christmas Time (Light of Peace) will be released in November 2018 in time for the holiday season.