10 July 2016

Drivers report back from a thrilling race in Great Britain