Emotionally Touching: Department store John Lewis finally releases its Christmas advert, which they hope will raise the awareness of loneliness this Xmas
The Christmas cheer is just a matter of weeks away and every major department store is now rolling out their adverts in order to sell their products in time for the Yule time gathering. Meaning …
