16 Nov 2016
Armstrong or Strickland, Penelope is the 2016 ISA Technical Race World Champion!
What a crazy year it has been for the new ISA Technical Race World Champion Penelope Armstrong – a.k.a. Penelope Strickland under her maiden name ! From a 7-kilo tumor taken out of her stomach in April to beating Olivia Piana and Candice Appleby in Fiji yesterday, here is our first-hand interview with a true fighter. Penelope, you […]