My Car Quest

August 21, 2017

You Could Be On A Car Show On TV!

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...]

Find us on Google+