NASA astronauts splash down off SoCal coast for first time in 50 years

NASA astronauts splash down off SoCal coast for first time in 50 years