Freedom Ship Is A Self-Sufficient Mile-Long Floating City, Will Cost $10 Billion To Built Continue ReadingFreedom Ship Is A Self-Sufficient Mile-Long Floating City, Will Cost $10 Billion To Built