Where To Stream Buffy the Vampire Slayer Season 2 Episode 11
Ted
- Aired December 8, 1997
- 60 Min
- Rated 6.9
- Number 137 Of 144 Rated Episodes
Buffy's mother brings home Ted, her new boyfriend, who is not what he seems.
Ted
Buffy's mother brings home Ted, her new boyfriend, who is not what he seems.