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. 

Total
18
Shares
Related Posts