Highest Rated Comments


lowencia14 karma

Has spaceX decided where their new location will be? I knew they were looking at south padre island in Texas. Any decisions yet??