Yahoo Web Search

    • The Biggest '90s Horror Icons, Then and Now

      Best Life via Yahoo News· 6 days ago

      In 1996, Neve Campbell starred in The Craft and Scream, earning instant '90s horror icon status. But it was her return in 1997's Scream 2 that made her...