Where is Stranger Things Season 3 filmed?
Stranger Things Season 3, set in the fictional town of Hawkins, Indiana, in 1985, takes fans on a nostalgia-filled trip back to the 1980s, in the era of Coke v. Pepsi and Nike v. Reebok. In 1985, Rambo II and Back to the Future (starring Michael J. Fox) were the most talked-about movies. The Cosby