The Strangest Finds On Google Earth

Advertisement

Big Red Lips in the Desert

Sudan, North Africa

Advertisement

Giant US Flag

7300 Airport Blvd, Houston, TX 77061, USA

Advertisement

Next Page →

Advertisement

Next Page →