10 Fun Facts About Stranger Things On Netflix You May Not Know! October 19, 2017 by Kelly 72 Comments This is a sponsored post and I have been compensated. All opinions are all mine. Stranger Things is the Netflix phenomenon that took the internet by storm when it released. It stars a group of Continue Reading