posted 08-02-2010 10:31 AM
Does anyone know what the deal is with the Expedition 24 photo site on NASA's Human Spaceflight page? They haven't posted any new pics on there for a long time, and I haven't seen any photos of last week's EVA anywhere online.
If not on that page, is there another place to look?
hoorenz Member
Posts: 1031 From: The Netherlands Registered: Jan 2003