Finn Wolfard dead at 20

The Stranger things star Finn Wolfard found dead a motel in Winchester, New Jersey. Official’s are saying he was shot by a fan and his Co-Star, Noah Schnapp was wounded. Police are still looking into the investigation but at this rate, there wont be another season of Stranger Things.