Site

Categories

Apparently 25% of all fatal car crashes are "small overlap" frontal offset crashes. Until now, no third party crash testing entity has tested cars in a small overlap test.