Use the form below to send us your comments. If you are experiencing problems, please describe them.
S3 E10 41min TV-14 D
Derek's hiding a secret and Ahsha's world will never be the same; Sloane fights for her life; the fight for ownership of the Devils reaches a conclusion. Air Date: Mar 22, 2016