Search
Tech

Digital 'Head Dome' Immerses You in Art

A high-tech art installation explores a person's ability to achieve a balanced state of a control and relaxation in a world of chaos.

June 3, 2014
1:33 PM EDT