S1E9 · Earth on Alert

Earth on Alert

S1E9 · 2023-05-18 · 25 min

The Armstrong brothers are now suspicious of their superhuman abilities and will go to any length to discover the truth.

The show’s own verdict is on its page.