This episode continues the series of Stranger Things reviews as Anna and Aaron dive in and talk about season 2.
Support the show