Video reveals dramatic Spacex falcon rocket barge landing and launch
A new high resolution video from SpaceX shows just how close the landing attempt of their Falcon 9 first stage on an ocean floating barge came to succeeding following the rockets launch on Tuesday afternoon, April 14, from ...