Watch Again: SpaceX launch of Egyptian satellite

SpaceX successfully launched an Egyptian satellite from Cape Canaveral, Florida on Wednesday.

Latest Videos

Good Day

View More
View More