Yesterday, astronauts Barry "Butch" Wilmore and Suni Williams touched down in the Gulf of Mexico, after spending more than nine months on the International Space Station, far longer than their original intended stay of only eight days on the Station.