Ted Cruz’s vacation and the Mars rover landing coincide in a meme

Ted Cruz's vacation and the Mars rover landing coincide in a meme

There may not be signs of life on Mars yet, but Twitter users had fun imagining it. 

After seven months en route, NASA's Perseverance successfully landed on the red planet on Thursday. Perseverance is the fifth American rover on Mars, joining its...

Subscribe to Applenews247.Com Newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>