62 Votes in Poll
Teen Titans will always have a special place in my heart. Slade was the best villain from the series.
What do you think?