The Spontaneous Pop-up Display (SPUD)
24-inch TV screen that collapses & expands like an umbrella
4 followers
The Spontaneous Pop-up Display (SPUD) launches
Launch date
The Spontaneous Pop-up Display (SPUD) 24-inch TV screen that collapses & expands like an umbrella
Launched on November 10th, 2016