Tweet Embed Test NASA’s Car-Sized Curiosity Rover Lands on Mars http://t.co/oyjaeah0 — Laughing Squid Links (@LS_Links) August 6, 2012