jamierubin.net
Discovery is on it’s way!
The space shuttle Discovery is on it’s way to the International Space Station. It looks as though the launch went smoothly this morning. About 8 minutes into the flight, looks like the shuttl…