Come for the presents. Stay for the baggage.
Stranger Things is constantly breaking viewership records for Netflix. Set in the 1980s, the series follows the residents of the fictional small-town town of Hawkins, Indiana -- mostly a group of ...