character: Star

The Lost Slayers

Buffy and Faith are sent to Santa Carla on a mission. Things quickly go from bad to worse to beyond.

Continue reading