Toyota recently announced that they will be recalling 847,000 vehicles ranging from the 2012 and 2013 Avalon, Avalon Hybrid, Camry, Camry Hybrid, and Venza models. The problem, as they described, is caused by a water leakage that may lead to a potential short circuit. When this happens, it may automatically... [read more]