Late to the thread here Lee, but I have to say your talent is stunning. What you have managed to capture goes far beyond the visual sense alone - I can hear those cars and there's a hint of racing fuel in the air just looking at the beautiful renderings. Hats off to you man!
Looking forward to tipping a few next month ('though no road toad this time).
dh