The Byers’ Home from Stranger Things Finds a New Owner Before Final Season
The Byers house from Stranger Things has been sold following the show's ending. According to a TMZ report, the Byers' "California" house (which is actually in New Mexico) has been...