Thursday, July 13, 2006

Russia in space again



Do you believe this!? This station is INFLATEABLE!!!

Russia is sending it up with backing by some US real estate mogul (I think)

Can anyone say no pointy objects?

No comments: