Is Google Earth Hiding Alien Objects From Us?

Tech Giants Google own the most visited site in the world and one of its most popular products is Google Maps which handles nearly 2 billion mapping requests every week. Thanks to its detailed satellite image...