The Spontaneous Pop-up Display (SPUD)

24-inch TV screen that collapses & expands like an umbrella
1review
3followers
Visit website