Advertisement




BMW's new technology could save millions of lives.

Prev Random Video Next
According to the U.S. Census Bureau and the National Safety Council, of the over 10 million motor vehicle accidents that occur in the United States every year, between 11 and 13 thousand of these accidents involve stationary objects and are fatal.

Home