Toyota announced Wednesday that it is recalling 6.5 million vehicles worldwide due to defective window switches that could catch fire. more
Subscribe to the Auto World News newsletter!
Auto News
Autoworld Buzz
Tech/Biz