The Nerds take a look back on Season 1 of the incredibly popular Netflix series, Stranger Things! How does that first season hold up six years later?