'Stranger Things' drops a teaser and new character posters

Does that pool look familiar to any of you? A little birdie told me it could be South Bend Park in Atlanta!
Published: 7:03 AM EDT May 21, 2019
Updated: 7:03 AM EDT May 21, 2019