Mars rover launch delayed

FOX 35's Mike Magnoli has the reason behind the delay.

Latest Videos

Good Day

View More
View More