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.

Sign up for our Updates

Enter your email and stay on top of things,