Netflix's hit science fiction series 'Stranger Things' comes to life in a pop-up store in New York's Times Square, featuring renditions of the show's iconic settings like Joyce's living room, the Upside Down, the Palace Arcade and the Starcourt Mall.