My Car Quest

October 10, 2024

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