Loading Video…

This browser does not support the Video element.

SpaceX Starship blasts off from Texas

SpaceX’s massive Starship blasted off from the company’s base in South Texas on Friday evening.