Published On: Wed, Dec 6th, 2017

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.

Videos

Most Popular Posts