A phrase I have never seen on any sportscar, or at least hardtop, advertisment... "Snow proven"
But in this case it is very true





A phrase I have never seen on any sportscar, or at least hardtop, advertisment... "Snow proven"
But in this case it is very true