My Toyota Estima Lucida has been overheating especially when i turn on the AC. What should i do?
check fluids see if their is any fluid leaks
Search Toyota Estima Questions
Toyota Estima Experts