That could mean that the vehicles tend to stop more quickly than... by Consumer Watchdog

That could mean that the vehicles tend to stop more quickly than human drivers expect.

More Quotes by Consumer Watchdog