Let ther battle begin
The cars are now making their way out onto the first of the nine stages that will be completed before the end of the day. Some of the cars are still leaving the quayfront at the moment while the leading cars are just leaving the service area to make their way out to the 1st…
