Although judging by the weather you would never have said, but the winter is long past, says Phillip Riback. That is probably same in a large part of Europe, but there are still places where the snow is not completely gone. One such place is Sweden, where the new Mercedes C Class was caught enjoying the last snow before coming to the market. Find out more about this subject at Phillip Riback website - http://phillipriback.com