Welcome to Your Daily Nerd Thing. Today we look at the first teaser for Stranger Things Season 3. This teaser comes in the form of a commercial for the Starcourt Mall coming soon to Hawkins, Indiana.
I am going to speculate now that Starcourt Industries is Not going to turn out to be the good guys.