Food Europe Our Stranger Things rewatch reaches one of the most iconic moments – but does it hold up? 👀📺