CLOSE BUT NO CIGAR: Popular Mechanics reports that today's SpaceX launch fell short of its goal of an upright barge landing at sea for its Falcon 9 first stage. Although a broken landing leg strut led to a hard landing with the first stage toppled on its side, the rocket remained intact on the barge deck.
Drawing by virtues
Steven Tinel is an old school science fiction fan & blogger.
SciFi Pundit Archives
Other Sites of Interest