It’s That Time of the Year

German supermarket Edeka’s latest television ad has gone viral and brought millions to tears. It’s that time of the year again, and we all have a soft spot about Christmas, family and loneliness. Enjoy!

Share Button

Author: Quentin Lee

Quentin Lee is an international filmmaker of mystery.

Leave a Reply