Saturday, April 9, 2016

Space X did it


Landing on a floating barge for the first time ever.