The Fastest Woman of Her Day
NINETEEN TWENTY-SIX proved a banner year for Joe Carstairs—yes, she called herself Joe, not Jo—marking her try as a champion speedboat racer and winning the Duke of York trophy, then the most prestigious in speed racing.
More