The launch of Space Shuttle Discovery on STS-114 is now hours away. Commander Eileen Collins and her crew are scheduled to lift off at 3:51 p.m. EDT July 13 on the first U.S. space flight since the February 2003 loss of the Shuttle Columbia.

God speed

