The Netflix mega-hit was created by the Duffer Brothers from Durham, and they always shout out their hometown.
In many of our minds, Black Friday is synonymous with big tech purchases. Who here has ever seen a news clip of people ...