Review: A Week With the 2020 Toyota Corolla XSE

2020 toyota xse lease

If it’s true – like the old song says – that 50 million Frenchmen can’t be wrong, then can 46 million Toyota Corolla buyers also be wrong? I don’t think so. Since its introduction in 1966, Toyota has sold more than 46 million Corollas. This model is the best-selling production vehicle in automotive history. For […]