Head-to-Head: Mazda3 vs. Toyota Corolla
There are a few things in the world that make one feel untouchable, invincible even (the least of which being alcohol, but that's a topic for another article): knowing you are the No. 1 selling item of your kind in the world is one such thing. There's no denying the smug looks Toyota employees must get when they're reminded that nearly 40 million Corollas have sold the world over. They've earned that look.