That said, some traditional Catholic households keep their Christmas trees up until Feb. 2 — 40 days after Christmas — to ...
People in cars were greeted by the sight of a green man in the run up to Christmas - though the creature might have been ...
Even though it's not set in stone, audiences are already speculating about a sequel to How The Grinch Stole Christmas (2000).