*Refers to the latest 2 years of stltoday.com stories. Cancel anytime. Toyota's Corolla has finally conceded that more power and torque make a difference. Back in 2008, Toyota's compact sedan came ...