Video - Outbound Yahoo Video Feed
Posted on June 10, 2013 at 9:36 AM
Updated Monday, Jun 10 at 9:40 AM
Beginning today, June 10, a new exhibit at the Pacific Science Center will put NASA in the spotlight. ‘Destination Station’ will show what it’s like to live on the International Space Station.