Iceland 2008: Toyota Yaris and Land Cruiser head to head
Toyota Land Cruiser 120 * See the Top 100 best-selling models by clicking on the title! * During the second half of the year, the Icelandic car market was hit full frontal by the economic crisis and all but stopped. Over the full year, car sales are down a dramatic…