WaltonNews writes: "The crew of STS-118, the 119th space shuttle flight, arrived at the Kennedy Space Center in Florida on Monday, July 16, 2007, for several days of pre-flight practice." Link to Original Source
Loan-department manager: "There isn't any fine print. At these
interest rates, we don't need it."