Taurus. For many years, an automotive name guaranteed to generate strong feelings of antipathy, or worse, in many of the road warriors who ended up be...
It was in 1988 when both Toyota and Nissan each launched a new brand, believing that despite the considerable costs involved, this was the only way in...