Dramatic moment SpaceX astronauts blast back to Earth before splashdown off SoCal

2 days ago 4

Rommie Analytics

The SpaceX Crew Dragon capsule, which is named Freedom, landed about 50 miles west of Los Angeles at 11:34 a.m. eastern time, according to CBS News.
Read Entire Article