The Loop (TV)
Do you like this video?
A Christmas Snow is a direct-to-video Christmas film that came out on December 18, 2011.
A woman refuses to celebrate Christmas, because of her father abandoning his family during the holiday.
Community content is available under CC-BY-SA unless otherwise noted.