Debi Hazelden loves a challenge and not even rain, hail and shine will stop her from trying to complete 100 triathlons in 100 days to raise money for the Red Cross.

Pages