SpaceX picks South Texas site for commercial launch facility

August 04, 2014 9:56 PM