Shuttle Launch Seen From ISS Date: 2006-11-01 Tags: photos space If you haven’t seen these, you’re in for a treat.