Georgia town seeing a tourism boom thanks to Netflix

Steve & Ted
Thursday, August 22nd
The town getting visited by fans of the Netflix show "Stranger Things."
00:13:51