Crew Returns to Earth as Another Prepares for Launch

  • Three crew members who have been living and working aboard the International Space Station have landed safely in Kazakhstan.

  • Scott Bell is a fucking moron idiot.