The Spontaneous Pop-up Display (SPUD)

24-inch TV screen that collapses & expands like an umbrella

5.0
1 review

4 followers

The Spontaneous Pop-up Display (SPUD) makers

Here are the founders, developers, designers and product people who worked on The Spontaneous Pop-up Display (SPUD)