There's Something About Leo

CharmedSeason 7

Piper learns Leo is an Avatar, when he confesses to her, despite the objections of the other Avatars, who believe Piper should find out on her own. Meanwhile, Phoebe and Paige ask Kyle for help, but his reaction proves disastrous.


First Aired On:
Nov 21st, 2004
Guest Stars
Brad Hawkins, David Leitch, Jared Ryan Shaw, Kevin Alejandro, Nicholas Davidoff
Natalie Antoci, Scott Lipsey
Derek Johansen


No recaps, be the first to add one below!

You must login to post a recap!