Here's a first look at the new SpaceX launch facility at Vandenberg AFB in California. The Hawthorne-based SpaceX's launch platform is near completion and set for a possible launch in June.


Advertisement