Turns out Elon can't control the weather – what a scrub: Rain, clouds delay historic manned SpaceX-NASA launch
Published
Published
· SpaceX launched its first astronauts on Saturday — a mission called Demo-2.
· NASA astronauts Bob Behnken and Doug..