Agent009 submitted on 12/5/2006 Official Bell & Ross Timestamp: 10:07:07 AM
Although rollovers only make up three percent of crashes in the US, they account for over a quarter of all traffic fatalities. General Motors is in the process of investing over $10 million to study the effects of rollover crashes and while doing so,...
5 user comments | Category: Spy Shots