The logo of the Netlfix series “Stranger Things.”

 

What do college and the Netflix series Stranger Things have in common? More than you might think…

http://ow.ly/LCFp30hr0Pl