The Petrolhead Corner – Three Racing Cars So Good They Were Banned Almost Immediately

It is sometimes stated that the very first car race happened 5 minutes after the second-ever car was built. And to an extent, that is very true. Racing has been part of the automotive industry from day 1 basically, as people try to find out who is quickest in what car. The direct result is […]

Continue reading ‘The Petrolhead Corner – Three Racing Cars So Good They Were Banned Almost Immediately’

 
2 years ago