The Tabernacle Choir at Temple Square
Christmas Choirs (60 Original Christmas Carols)
3 MINUTES AND 8 SECONDS