Jaguar’s new XF is a winner
Jaguar has all the reason to throw a party and let the bubbly flow. The Jaguar’s new XF won the ‘Car of the Year’ award at the 2008 What Car? Awards. The new XF even topped the charts as the ‘Best Executive Car’ beating the Mercedes CLS and BMW 5 Series. Jaguar is creating a [...]