Ross and Matt Duffer, better known in Hollywood as the Duffer Brothers, joined Jimmy Fallon on Wednesday's Tonight Show to promote the final season of their smash-hit Netflix series Stranger Things - ...
Netflix has been one of, if not the biggest, streaming platforms for over a decade. And for nearly ten years, Stranger Things has been their poster show, almost synonymous with the streaming service.