Watch: SpaceX first-stage landing onboard camera
SpaceX’s Falcon 9 rocket successfully delivered the THAICOM 8 to a high orbit of 91,000km. The satellite will provide broadcast and data services for Thailand, Southeast Asia, India and Africa.
The first stage then landed on the ‘Of Course I Still Love You’ droneship 422 miles off the Florida coast.
Above is a sped up video of the first-stage landing May 27, 2016.