These Pop-Up news stands were installed in high-traffic areas for 2 days in New York, Chicago, Philadelphia and San Fransisco.
It was created by the advertising firm Pop2life. It’s tough to miss what they are trying to promote.
Advertisement
These Pop-Up news stands were installed in high-traffic areas for 2 days in New York, Chicago, Philadelphia and San Fransisco.
It was created by the advertising firm Pop2life. It’s tough to miss what they are trying to promote.