Freakazoid Returns To TV In Special Teen Titans Go Episode

The WB and Amblin’s Freakazoid, from the same team behind Animaniacs, was