Power to the People – ‘Stranger Things,’ New England Style
In season 2 of the TV series Stranger Things, the bedraggled residents of Hawkins, Indiana struggle against the Mind Flayer – an uncontrollable, intelligent force from another dimension that wreaks havoc via the underground tentacles it has threaded READ MORE