Posts

Showing posts from 2015

SpaceX lands first stage

Image
You are not seeing a rocket lifting off in the above picture. You are seeing one return from space, after having successfully delivered its payload of 11 satellites to orbit, and land on a freaking 'X' on the earth.

Un.be.lievable.