Comments:Space Shuttle Discovery successfully lifts off on mission STS-128

<!-- Leave this line alone. Add comments below. this science thing sounds very interestin...