Hilarious Chilean Beer Ads Seamlessly Added to STAR WARS Films, Drawing George Lucas’s Disapproval
In the bygone year of 2003, Channel 13 in Chile embarked on an audacious escapade within the galaxy far, far away – George Lucas’ Star Wars movies became the canvas for an unconventional advertising spectacle….