The Auto News System.
With anticipation growing by the day, a recent announcement from Lucasfilm has Star Wars fans buzzing…