Question: When did the sequel to Twitches air?
Answer: October 12, 2007