Fuck Yeah, MARS! We landed on Mars. Yay! When I say “we” landed on Mars, I mean an unmanned vehicle operated […]