2003 saw the last Chimaera roll off the production line. There are believed to have been 5,526 Chimaeras built in…
The last 100 Chimaeras are build with 4.5 Litre engines and are known as the Limited Edition 450. They are…
Faired in headlights introduced Faired in headlights c2001 – 2003 Switch gear is upgraded and most of the cars are…