Sarah Michelle Gellar, Michelle Trachtenberg, 2001
Sarah Michelle Gellar is honoring her onscreen sister.
After Michelle Trachtenberg suddenly died on Feb. 26 at 39, the Buffy the Vampire Slayer alum paid tribute to her costar. 
“Michelle, listen…

Read More