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
Your leading
Asian American
news source
© 2024 NextShark, Inc. All rights reserved.