Stranger Things
Stranger Things Stranger Things is an American SciFi horror show. The show first aired in 2016 on Netflix. The show is set in the fictional town of Hawkins, Indiana. The creators of the show are The Duffer Brothers. The show first aired on Netflix on the 15th of July 2016. The show has currently run…