Gecko 'Astronauts' No Longer Lost In Space Published August 3, 2014 at 10:15 AM EDT Facebook Twitter Email