Photo of Imperial Shipyard
Location: Fawley Power Station
As Seen In: Solo: A Star Wars Story
Workers dive out of the way as the speeders race down the factory floor.
Location: Fawley Power Station
As Seen In: Solo: A Star Wars Story
Workers dive out of the way as the speeders race down the factory floor.