Local Time: 13:20
 12th July 2020


This live webcam stream takes you to SpaceX Boca Chica launch complex site in South Padre Island, Texas, United States.
This major Starship construction facility is where SpaceX's launched its first test flight Crew Dragon spacecraft to the International Space Station with NASA astronauts Robert Behnken and Douglas Hurley onboard, on Saturday, May 30 2020. Latest on the coverage can be watched at NASA TV.
Check out the map below to see its location.

Map of South Padre Island, USA