Exocubic Studio

Exocubic Studio

"Solar Sails” installed one million years ago in Paramount, CA.

And being fabricated.