‘Star Wars: Starfighter’ Begins Filming in UK with Stellar New Cast

The latest addition to the Star Wars franchise, “Star Wars: Starfighter”, has begun filming in the United Kingdom. The full cast has been revealed,...