Mars Rover Hilarious Memes

[custom_adv]
Its landing was a stressful event for scientists, according to the AP. The US is the only country to succesfully land an operable rover on Mars — and the country has failed only once in nine attempts to do just that.

Check Also

Qatari Emir’s attire during African trip

Qatari Emir Sheikh Tamim bin Hamad Al Thani has visited the Democratic Republic of Congo …