Linda Hamilton Fans Reach out After Her Twin Sister Leslie's Death

Linda Hamilton fans sent the Terminator star their condolences after news broke that her twin [...]