Space hotel says it's on schedule to open in 2012

Printable View