The Mind Flayer

(S02, E08)

Episode of: Stranger Things

November 12th, 2017
75/100
I spent way too much of this episode trying to work out the timeline of how long El was in the city for.