Brown revealed to British Vogue for the magazine’s December issue that filming the hit Netflix series in Atlanta helped her establish roots in rural Georgia. “I grew up here, you know? This is the longest place I’ve been consecutively in my life because of ‘Stranger...















