Incredible footage from Falcon 9 onboard camera

SpaceX continues to make difficult space flight look easy. Here’s some amazing footage of today’s launch from the first stage onboard camera showing it reentering the atmosphere and landing on the drone ship Of Course I Still Love You.