Written by R4 Our News Droid
on April 7, 2018
With less than two months until the movie premieres in theaters, the most fans have learned about the new Star Wars movie is coming from product and promotional tie-ins. So it’s only fitting that we get a good look at one of the film’s set pieces thanks to a car commercial. French auto company Renault …
Powered by WPeMatico