Loading...

Discovery Lifts Off

| CBS News RAW: The Discovery blasted off on July 4 on NASA's first shuttle launch in a year.