The 3d Projections That Float In The Air

Researchers at Brigham Young University nicknamed it the Princess Leia project.

Continue reading…