by Mike - NERD TV based in London, UK is working on a new TV car show series for one of the major US broadcasters. I wonder why a British company is working on a US TV show about cars? Maybe it's because the British are nuts about cars. The … [Read more...]
Recent Comments