Photos: Falcon 9 thunders off from Florida with Thaicom 8 Satellite
The first stage delivered stunning live video when making its high-speed trip through the atmosphere, guiding itself to a successful landing atop the Autonomous Spaceport Drone Ship, marking the third successful landing at sea.
All Photos: SpaceX