Speed Demons
- Episode aired Sep 13, 1997
- Unrated
- 22m
Superman and The Flash compete in a charity running race around the world, but have to stop to deal with the Weather Wizard.Superman and The Flash compete in a charity running race around the world, but have to stop to deal with the Weather Wizard.Superman and The Flash compete in a charity running race around the world, but have to stop to deal with the Weather Wizard.