6.5 million cars recalled by Toyota for power window switch repair
This year could be dubbed as the year for car recall since a majority of car makers all over the world pulled out their vehicles due to defects and cheating emissions tests. As for Toyota, the defect is in its power window switch that could overheat, melt, and burn.