posted March 10, 2010 09:22 AM
Check out this blog on the latest developments at the National Space Centre, I think you will really like some of the new artefacts we have and keep your eyes peeled for an announcement that, if we pull it off, will be very exciting for some of you guys.