Formula Ford Festival: Anthony Davidson, Haywood Racing, Mygale SJ00, celebrates as he crosses the finish line and takes the chequered flag for victory.
Anthony Davidson, Haywood Racing, Mygale SJ00, celebrates as he crosses the finish line and takes the chequered flag for victory.