Archer and Armstrong

Archer and Armstrong are partners-in-safety and heroes from the Valiant Comics.