Teen Witch will be on Netflix starting March 1.

That is all.