Sabrina, the Teenage Witch - Season 6 Episode 15 Time After Time
Overview: Sabrina uses magic to erase Zelda's broken heart, but the change in history erases Sabrina.
Our movie and video library can only be streamed or downloaded by members only