People Are Calling This ‘The Best Star Wars Ad’ Ever Made
Kaufland is a German hypermarket chain that opened its first store in 1984. They recently put out a touching Star Wars-themed ad that has some people calling it ‘The Best Star Wars Ad Ever.’ Watch the video above and see if you agree.
Share this Article
Share this Article