The Mind Flayer

(S02, E08)

Episode of: Stranger Things

November 12th
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.