Published On Feb 9, 2020
Visiting some places used in the Stranger Things series on Netflix. All places here are from the first 3 seasons all around Metro Atlanta. The town of "Hawkins" is actually just 20 minutes from where I live here in Georgia.
show more