That’s the theme when you’re not foiling. As we’ve speculated here for months, Artemis is off the pace. When Pope Paul says they have a “little bit of improving to do” you know what he really means. Bow wow. Thanks to the Beasties for the title inspiration..