London Grand Prix: the video!

Here is an official film of the first London Grand Prix! It has got its sponsor’s names all over it and only really features two cars, both of them belonging to the sponsor, but that doesn’t stop it being rather good. To repeat what we said earlier, this isn’t as...