It will definitely be ready.
They're releasing information on a drip-by-drip basis.
50 cars have been ordered from Lola - the biggest single racing car order they've ever had - you don't do that if it's not ready.
We know the first race will be at Brands Hatch on September 25th and a full calendar is due to be announced in the coming weeks.
|