Mars Give The Universe The Thumbs Up Sign, Feb 2017, Photos, UFO Sighting News.

Date of discovery: February 14, 2017
Location of discovery: Mars
Source photo: http://photojournal.jpl.nasa.gov/catalog/PIA08541

I found this thumbs up sign on Mars and thought it looks a lot like the Facebook thumbs up and wanted to share it with you. No aliens didn't do it because of Facebook, but did they make it or not is a real question. Thumbs up in many cultures means cool, good work, like it, and much more. Its possible this hand sign also has meaning to an alien race. So, it may have been made be aliens after all. 
Scott C. Waring