A beautiful message for Christmas and all mankind [VIDEO]
Written by Michele Hickford, Editor-in-Chief on December 23, 2014
Every year, British supermarket chain Sainsbury’s produces a special Christmas commercial. This one is cinema-quality and particularly touching. Enjoy something uplifting for a change.