"RUSSIA LUXURY HOTEL" content on TweakTown - Page 1
We found 1 items for the tag: RUSSIA LUXURY HOTEL
Russia wants to build $40 million per-week hotel on the ISS
Want to stay in a luxury hotel on the International Space Station? That'll cost you $40 million per week.