PureNerdism Space X: Falcon Has Landed All hail the age of reusable rockets and more efficient space travel. April 8, 2016 by Sarah1 Min Reading