You’d think such a massive company like Disney would have better security measures. Apparently not. The Millennium Falcon, seen in multiple Star Wars films (and most likely in The Last Jedi, hitting theatres December 15), was discovered via Google Maps
. It was located near Longcross, a major film and tv studio.