Download this stock image: A view of the Stranger Things pop-up store presented by Netflix located in Time Square in New York. The pop-up store showcases recreated sets, install - 2H50444 from Alamy's library of millions of high resolution stock photos, illustrations and vectors.
A view of the Stranger Things pop-up store presented by Netflix located in Time Square in New York. The pop-up store showcases recreated sets, install Stock Photo - Alamy
STRANGER THINGS POP-UP STORE / NYC + LA : Epidemic
Stranger Things' Pop-up Stores in NYC and Los Angeles: Details
Marin Magazine April 2018 by 270 Media - Issuu
Budget Travel Hudson Valley
First-ever 'Stranger Things' pop-up to open in Times Square this weekend
Stranger Things' Pop-Up Shop Launching in Times Square This Weekend – Commercial Observer
Stranger Things' Pop-up Stores in NYC and Los Angeles: Details
Netflix's 'Stranger Things' Opens First Official Pop Up Stores in New York and Los Angeles