X-Force: Cable and the New Mutants

X-Force: Cable and the New Mutants

The Vulture has arrived! Can Rusty take him down?