Chippiewill
23-11-2014, 11:28 AM
536262624653365248536263260056850432
CRS-5 can't come soon enough. SpaceX are planning to land the first stage of their Falcon 9 on a barge.
CRS-5 can't come soon enough. SpaceX are planning to land the first stage of their Falcon 9 on a barge.