Who are these people, and why are they behaving like nobs on public roads?
And, more importantly, why does the Corvette driver sound English and talk about "petrol" but "kilometers per hour"?
Incidentally, check the van at 1:30 nearly losing control right in front of the GT.