Remember that zero-star crash test? Things haven't improved much...

Auto Week
view Auto Week