You are viewing a single comment's thread.

view the rest of the comments →

realityisinsanity ago

Stranger Things is set in the fictional town of Hawkins, Indiana. Winona Ryder who is in the show has supported the West Memphis Three.

3141592653 ago

I know I'm In the minority with this here, but I support the west Memphis three. Been following that case for 20plus years. The kids were framed. Law enforcement were complicit in pushing this cover story