This Christmas album includes the 33-member Boys Town Choir and the Boys Town organ in Omaha, Nebraska.
Albumet innehåller den av 33 medlemmar bestående Boys Town Choir och Boys Town-orgeln i Omaha, Nebraska.