Launch Platform Odyssey Departs for Launch Site

The Launch Platform Odyssey Departed Sea Launch Home Port facility in Long Beach, California for its equatorial launch site at 154 West Longitude on May 11, 2014.
 
Instagram
 
© COPYRIGHT 2013-2015 SEA LAUNCH SA. ALL RIGHTS RESERVED.