Endeavour Astronaut Weighs In As Atlantis Gets Set

The crew was strapped in for the final launch of space shuttle Atlantis, set to blast off at 11:26 ET on a 12-day mission that will end NASA's shuttle program. Steve Inskeep and Renee Montagne talk with NPR's Nell Greenfieldboyce, who has a view of the launchpad and an eye on the sky at Kennedy Space Center. She gets a visit from astronaut Mike Fink, who flew on the shuttle Endeavour's final mission just last month. The hosts also check in with NPR's Greg Allen, who's among the thousands gathered on Florida's Space Coast to watch the final launch.