Tuesday, July 11, 2017

A London Grand Prix

With a new law that allows for motor sport to be held within the city of London, one of my readers put together an ingographic taking a look at the possibilities of a London Grand Prix.


No comments:

Post a Comment