South Padre Island, Texas resident Louis Balderas’s monitoring of one of SpaceX's launch facilities has attracted a worldwide following ~space spaceflight.commercial Article 1792 words 11 votes