Ross Duffer Wife Leigh Janiak

Leigh Janiak

Leigh Janiak Leigh Janiak is the lovely wife of screenwriter, Ross Duffer also known as one half of the Duffer Brothers, creators of hit Netflix series, Stranger Things. Leigh’s hubby and his twin brother, Matt, were born February 15, 1984 …

Read more