The Mercury News flipped this story into California News•1452d
We’ve all seen slow motion video clips of horrific damage from head-on automobile collisions staged in auto safety testing facilities. Something like …
The Mercury News flipped this story into California News•1452d