omega-level.net
China is launching its own Mars probe next year. Fuck yes, all of us, get to the Red Planet!
China is launching its own Mars probe next year folks, and I'm torqued. I don't give a single fuck what nation gets our asses locked into the Red Planet.
Caffeine Powered