Originally posted by BardsleyWould you believe a week in the Space Station for US$20 Million?
Oh those crazy Ruskis, what will they think of next :rolleyes:.
Originally posted by BardsleyWould you believe a week in the Space Station for US$20 Million?
Oh those crazy Ruskis, what will they think of next :rolleyes:.