
Lucca Positive Despite Donington Park Disappointment
It was a character-building weekend for Lucca Allen at Donington Park this past weekend but despite some setbacks the #11 remains third overall in the British GP2 championship as the series moves [...]