canoe.com
Stranger Things creators respond to verbal abuse allegations
Stranger Things co-creators Matt and Ross Duffer have defended themselves following allegations that they verbally abused a crew member.Peyton Brown has claimed the brothers made life hell for hers…