
2009 Toyota Corolla XRS ,Well, just two short days later, the Focus has been dethroned and Toyota's Corolla - the best selling car in the history of the world - has reportedly taken the crown. Two fun piece of relevant (if tangential) trivia - Corolla...