What to expect in Netflix Stranger Things: New York City Official Store
Are you a fan of Netflix’s Stranger Things? You can now visit Hawkins in New York City! A Netflix original, Stranger Things opened an official store in New York City Times Square! Here is what to expect in The Official…