Where To Stream Charmed Season 7 Episode 2
The Bare Witch Project
- Aired September 19, 2004
- 60 Min
- Rated 8.1
- Number 143 Of 178 Rated Episodes
Paige's pitch to keep Magic School open hits a snag when a student inadvertently summons Lady Godiva to its halls. When the sisters are tasked to send her back to where she came from, things get tricky when an evil land baron arrives with the intent of killing her before going on her rather infamous ride. Phoebe has a hard time letting go while on her sabbatical.