Loading Video…
This browser does not support the Video element.
NASA astronauts land for upcoming launch
Starliner astronauts landed on the Space Coast Thursday afternoon. The duo is two weeks away from leaving earth and launching on Boeing’s highly anticipated and highly delayed Starliner spacecraft.