U.S.
Elon Musk reportedly plans to build Texas ‘utopia’ town for employees
1:30
Elon Musk has reportedly bought 3,500 acres near Austin, Texas, to build a utopia to house his employees. It's called Snailbrook.
Related Stories
My Queue
Latest News
Recently Watched