Charlotte Birch has ups and downs at Donington but ends on a high
Charlotte proved to anyone left with any doubt this weekend that she has the racer within her! Surprising some of her other competitors battling them for position this weekend, she has catapulted herself onto their radar.