The "Future" looks dim. Can this time traveling tyrant be stopped before time runs out?

Tags:
super hero super duper super hero

ADVERTISEMENT

Super Duper Super Hero Episodes