TV News Reporter

This man is a television news reporter that made a report about an energy crisis at a plant near Indian Point.

Appearance
Super Friends
 * Season 1: The Power Pirate