Supergirl and Superman team up to stop a new threat emerging in National City. A Kryptonian pod comes crashing down to Earth.
Supergirl and Superman team up to stop a new threat emerging in National City. A Kryptonian pod comes crashing down to Earth.