Leanne Season 7 Episode 14 Leanne
- January 15, 2010
- 43 min
Leanne is a witch and psychic who is never out of character in her outrageous pointy hats, Victorian corsets and all-black flowy garb. Using her witch wardrobe as emotional armor to protect herself from the world, will Leanne ever let go of the costumes?