Star Wars News Net
Rumor About Han Solo Movie Now Filming Near Southampton Confirmed?
Thanks to our Cantina members @StoneRiver and @Lazarus Dei. the Daily Echo confirmed a recent rumor about a new set in Fawley Power Station. Secrecy is high as usual, but the residents are already accustomed to filming crews at the location. Here are some comments regarding filming at the station from the Daily Echo: But […]