The Spontaneous Pop-up Display (SPUD)

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