Buddha Statue Spotted On Mars … Or Is It Just A Rock Formation?

A “Buddha”-like statue has been spotted on Mars (above image) and, according to the headline about it on
Follow |
Contact