The New Teen Titans must face off against the hellish father of team member Raven!
If you’re having trouble watching this video on the current player, you can view it on youtube HERE.