Found this funny YouTube channel narrating a fight on Bastogne, which ends up giving a very good impression of Winter Wars. Here are two of their videos covering Winter Wars: