World Car of the Year! The 2009 World Car of the Year Awards are now officially launched. The inaugural World Car title was first handed out in 2005 to the Audi A6. The 2006 World Car was the BMW 3-Series while the Lexus LS460 took the honour of being the...
Read more