10 Best ‘Angel’ Episodes, Ranked
As the creative title implies, Angel followed the exploits of Buffy’s first (and arguably truest) love: Angel, the immortal, broad-shoulder, ever-brooding vampire played by David Boreanaz. Buffy the Vampire Slayer has gone down as one one the most …