99Let it Snow! Let It Snow! Let It Snow! Ronnie Aldrich & His Two Pianos, The Strings of the London Festival Orchestra