Duffer Bros’ New 8-Part Netflix Thriller Series Is An Instant American Streaming Sensation

Stranger Things creators Matt and Ross Duffer's new horror series has become an instant streaming sensation after its release on Netflix.

Stranger Things creators Matt and Ross Duffer's new horror series has become an instant streaming sensation after its release on Netflix.