Go, Dragon! The crew of 'non-astronauts' landed off the Florida coast Saturday night, concluding an historic orbital space mission.
Florida Today, Detroit Free Press
Sat, 09/18/2021 - 6:08pm
Go, Dragon! The crew of 'non-astronauts' landed off the Florida coast Saturday night, concluding an historic orbital space mission.