Self-Deploying Structure - Ten Fold Engineering

A new Self-Deploying Structure from Ten Fold Engineering.