As NASA's InSight Roams Mars, Fantastic Memes Are Ready To Break The Internet!Onedio > Funny-Added on 29 November, 17:39wishfulsquidOnedio Member While the whole world celebrates the success of Nasa, there were some who couldn't help but share some hilarious memes! As you know, two days ago, the NASA lander InSight touched down on the surface of Mars.Touchdown On Mars! Nasa's InSight Successfully Landed On Mars To Study The Red Planet! - onedio.coNasa shared a photo of Mars which is taken by InSight.And the internet celebrated this engineering feat the only way the internet could.1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. How do you feel?