Menu

Penelope Armstrong

 
Armstrong or Strickland, Penelope is the 2016 ISA Technical Race World Champion!

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 […]