Ross Duffer career

Ross Duffer Wife Leigh Janiak

L.A Girl

Leigh Janiak Leigh Janiak is the lovely wife of screenwriter, Ross Duffer also known as one half of the Duffer ...

The Duffer Brothers Top Facts about Stranger Things Creators

The Duffer Brothers Top Facts about Stranger Things Creators

L.A Girl

Matt and Ross Duffer are the twin brothers known professionally as the Duffer Brothers. The brotherly duo are known for ...