3 ms·The big A pillars make it harder to see pedestrians though. Wonder if net injuries are actually reduced?by ams6110 8y agoThe big A pillars make it harder to see pedestrians though. Wonder if net injuries are actually reduced?