See 'Stranger Things' Season 1 Photos

Stranger Things premiers July 15th on Netflix.