Thursday, September 22, 2011

Nasa satellite the size of bus 'could land almost anywhere'

Telegraph