The automotive industry is competitive by nature but some carmakers feud more intensely than others.
Racing is often the source of the conflicts that seep into showrooms and enthusiasts have a tendency of escalating them by taking sides. With that said, >>>
This is another headline indexed and brought to you by the AUTOMUNDO website.