Superhero Feud
- Runtime
- 11m
- Air Date
- Aired Dec 19, 2020
Control Freak pits the Titans against the DC Superhero Girls to determine who is the best team in the universe.
Superhero Feud
Control Freak pits the Titans against the DC Superhero Girls to determine who is the best team in the universe.