Just a few short weeks after production began on season three of the hit Netflix series Stranger Things at Gwinnett Place Mall, a new teaser trailer was released Monday morning that promotes the grand opening of Starcourt Mall (AKA Gwinnett Place Mall) continue reading at Tomorrow’s News Today