Where To Stream Buffy the Vampire Slayer Season 5 Episode 11
Triangle
- Aired January 9, 2001
- 60 Min
- Rated 6.8
- Number 139 Of 144 Rated Episodes
While Giles is in England meeting with the Watcher Council, a bickering Anya and Willow mind the magic store and inadvertently conjure up a fearsome troll.