Cygnus Spacecraft

WATCH: Heroic Colony Of Astronaut Ants Arrive On Space Station

Huffington Post UK | Posted 23.01.2014 | UK Tech

A brave and hardy team of astronauts in their own, custom built habitat have made a new home inside the International Space Station. Ant astronauts...