Google Maps street view MYSTERY: Unexplained phenomenon near military site revealed
GOOGLE Maps street view shows all sorts of bizarre and unusual things from around the world, and sometimes it gives a window into secretive goings on.
Daily Express :: Travel Feed
Comments are closed.