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