GOOGLE MAPS is becoming widely recognised for its ability to uncover some of the most unexpected happenings in the world, such as a rare sighting of a mythical creature in Massachusetts. Is this proof these beings exist?

Main Source link