Watch Again: SpaceX launch of Egyptian satellite

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

Top Videos