Question: where is the tv show stranger things filmed
Answer: Atlanta; The A; Atlanta, GA; Terminus; The ATL; The Big Peach; Hotlanta; Atlanta, Georgia; Georgia; Georgia, United States; State of Georgia; The Empire State of the South; GA; The Goober State; The Peach State