Aces and Apes

Lazarus Slade and the Scarecrow team up to put an end to the Galaxy Rangers once and for all.