Huge Mountain Structure On Planet Mercury In 1973 NASA Photos, UFO Sighting News.

Date of discovery: Jan 10, 2017
Location of discovery: Planet Mercury, Mariner 10 1973 
This large mountain like structure is in a Mariner 10 NASA photo. The structure shows how incredibly tall that some get, with the massive amounts of right angles not normally seen in nature. With all the evidence of late on Mercury, its only logical to say that it is currently inhabited by an intelligent species. 
Scott C. Waring

0
Like
Save

Comments

Write a comment

*