Advertisement

Ford to repair 2,900 vehicles following death caused by faulty Takata airbag

 01/12/2018 - 14:33
An undated handout photo released by Ford Motor Company on Mar. 23, 2011 shows a new Ford Ranger pickup truck drives through a stream at an undisclosed location.

What do you think about this story?