The Ford Super Duty roof strength case is related to 80 deaths, but Ford gets a new trial to avoid paying out $1.7 billion.
Cruising down the open road in a one-of-a-kind van is a dream for many Americans, and Ford's vans are becoming a good choice ...