Technology fails as AAA study reveals accident prevention inadequacy.

Read the original article on IT Peek.