Posted on December 17, 2009
Latest cover of Motor magazine with a BMW X1, Skoda Yeti and a Land Rover Freelander.