27 Nov 2010, 15:22 UTC · By: Mihnea Radu / It seems there are a lot of recalls taking place all over the world these days, as companies and government organizations are taking the safety of drivers their passengers a lot more seriously. This...