Stunning footage has captured the moment Thursday's failed SpaceX rocket launch lit up the skies above the Turks and Caicos islands. The impressive display, which saw dozens of burning chunks of the ...
Stunning footage has captured the moment Thursday's failed SpaceX rocket launch lit up the skies ... camera by a family vacationing on Grand Turk island, Associated Press reports.