FedEx - Office on the Moon

  • Aired 05/06/2010
  • 855 Views

Behold, the zero-gravity moon based office of the not too distant future.

Loading...