Stranger Things Pop-Up Store Times Square - New York City - Walkthrough

There are so many cool things to do and see in New York City! If you are a Stranger Things fan then add the Stranger Things Pop-up Store in Times Square to your list of things to see! Thanks for watching!

Comments / 2

Published by

From travel to living that nerd life we give you an honest look of things we come across!

Charlotte, NC
12K followers

More from Traveling With Em & Me

A TV Remote You Can Give Your Baby!

2 comments

Our Baby Swinging For The First Time!

5 comments

Comments / 0