The unfortunate pair of cats were described as being in a "horrendous state" upon their rescue, suffering from serious eye ...
The pilots dubbed the fireballs “foo fighters” but had no idea what they were. Plasma? Enemy tech? Aliens? We still haven’t figured it out.