toopanda.com
59%
774
Star Trek Logo Discovered On Mars And This Says God Was Always Fan Of Star Trek!
viaNASA has been exploring the Mars surface since 1965. The above image captures Korolev crater. It is filled with water ice which is near the north pole of Mars.