MOTORSPORT: Alice Powell delighted with Brands Hatch victory
ALICE Powell admitted victory at Brands Hatch ensured she ended the W Series on a real high. The Chipping Norton driver triumphed in the final race of the all-female championship with a superb drive. Powell endured mixed fortunes throughout the