How often do you get to see this? A car manufacturer is recalling more than 90,000 cars in the United States after it discovered that some of them are equipped with sharp door handles that could lead to laceration injuries. Hard to believe but the story is indeed true and even backed by the guys over at the ...
[ read more >> ]