Show Menu


Watch Sabrina The Teenage Witch online: Episode 12 Whose So-Called Life Is It Anyway?

Despite a warning from the Witches Council to avoid ""charitable magic,"" Sabrina can't resist trying to liven up an unbelieveably tedious evening with Valerie's dysfunctional family by granting a wishbone wish.

Ready to Watch Sabrina The Teenage Witch, Season 3, Episode 12?
click here to see where to watch or .