All Articles

April 18, 2019
The creators of Netflix’s Stranger Things Matt and Ross Duffer will head to trial. The brothers have been accused of stealing ideas from Charlie Kessler.