Did you guys know I hate the red Nightwing suit? Cause I really do.
Greetings Ladies and Gents! It is I, The Shaman of Animation back with another DC animated movie review. Today's film: Teen Titans The Judas Contract! Let's not waste any time and dive on in