GOOGLE Maps is a handy tool which has been around since 2005. However, with the dawn of street view in 2007, users have found a new use for the app. Many people now use it to uncover weird sightings such as these mysterious beings in Russia. Who are they?
Daily Express :: Travel Feed