This is a discussion thread for the following file:

Kennedy Space Center, Cape Canaveral, FL

Kennedy Space Center, Cape Canaveral, FL, where the space shuttle Discovery is due to be launched on July 13th, 2005.