Watch Sabrina, the Teenage Witch season 3 episode 12 tv series online free
Release: Jan 08, 1999
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.