Composer: Michael Bublé, Alan Chang, Amy Foster, Words and music by Michael Bublé, Alan Chang, and Amy Foster / arr. Alan Billingsley |
Arranger: Alan Billingsley, Words and music by Michael Bublé, Alan Chang, and Amy Foster / arr. Alan Billingsley |
Voicing: SATB, Choir, Choral |