Watch Buffy the Vampire Slayer season 6 episode 21 tv series online free
Release: May 21, 2002
After killing Warren, Dark Willow tries to track-down Andrew and Jonathan. Meanwhile, in Africa, Spike battles against a numerous amount of foes to try to get his chip removed.