The cast of 'Buffy the Vampire Slayer' reunited and they all look immortal.

Advertising
Advertising
Advertising