Posted inCars Who will win car of the year now that Geneva Motor show is cancelled? by Thomas Shambler