Edeka is Germany’s largest grocery store and this year they’ve decided to charm their shoppers with a special Christmas treat. What’s about to happen will totally get you in the mood for the season.
Come On Walmart. The Germans Just Raised The Bar On Christmas Awesomeness.
December 3, 2016