The internet has Star Wars fans in a quandary, with leaked snaps surfacing of grungy costumes and practical, weather beaten sets from the Abu Dhabi location of Episode VII, and now Han Solo’s ride, The Millenium Falcon, under construction at a secret location. This, combined with the giant practical creature (operated by five internal puppeteers, it’s rumoured), […]