Look Back on NASA’s Shuttle Program & Today’s Launch with Science Tonight

Nothing captivates us in the same way that space travel does, and today millions of Americans tuned in to watch the final shuttle mission for NASA: STS-135. Science will debut a new special, Last Shuttle: Our Journey, tonight at 10pm ET/PT — following the preparations for the final mission and telling the story of the Shuttle program through the eyes of the people who know it best. Our colleague Kate…