Telosa is a proposed 150,000 acre city that will soon being construction in an unconfirmed Desert location. The architectural feat will potentially be home to five million people, and to…
Source
This post first appeared on StupidDOPE.com | Daily Lifestyle & Entertainment Platform, please read the originial post: here