Weather threatening Mars rover launch and SpaceX splashdown

It is a big week for the Space Coast, as the United Launch Alliance is expected to launch a Mars rover from Cape Canaveral and the two astronauts who completed SpaceX's first manned mission are scheduled to return just days later.

Top Videos