What's wrong with the Ford Escape pictured above?
Read This Article
Usually our week in reviews have some sort of theme, some continuity.
Tire manufacturer Toyo is recalling 66,763 tires sold in America, under the basis that a kink in the tread could crack the tire and lead to an accident.
Much like fine wine, we believe there are cars get better with age.