wired.com - 119 views
The ‘Galaxy Dress’ claims to be the largest wearable display in the world and it will be the centerpiece of an exhibit at the Museum of Science and Industry in Chicago.
Sign Up or Sign In to vote for this story or Read more »





Comments
Post new comment