1883045View
3m 38sLenght
29138Rating

On December 21, 2015, SpaceX's Falcon 9 delivered 11 satellites to low-Earth orbit and landed the first stage of the rocket back on land. Music: Absolution Calling by Incubus