I thought the same thing when I first got mine. Now I don't see that its much, if any, different than any other car I had. I haven't put any extra stick on mirrors or anything of the kind...as said, drive it awhile and you will adapt to it.
Congrats.......




Reply With Quote