Where To Stream Sabrina the Teenage Witch Season 5 Episode 10
Sabrina's Perfect Christmas
- Aired December 15, 2000
- 30 Min
- Rated 7.7
- Number 93 Of 163 Rated Episodes
Sabrina opts to spend a picture-perfect Christmas with Morgan and her family rather than endure the annual insanity with Hilda and Zelda, but soon discovers the ugly secrets under that flawless facade.