Posted on January 12, 2022 by BrettIs the New Mercedes SL Too Smart For Its Own Good? If a driver can’t see through the windshield, perhaps they shouldn’t be driving?