Site icon The Space Channel

10 Ambitious Megastructures of the Future

10 Ambitious Megastructures of the Future

Future Megastructures

A Video featuring the some mega structures of the future.

Exit mobile version