Happy Fourth of July and a great launch for Discovery!
Just finished watching Discovery launch marking the first time a Space Shuttle was launched on Independence Day; not a bad day for a launch. All went well. Here's to a successful 13 day mission and a safe journey back home.
Godspeed to the crew of STS-121!