World March 2012 updated: is the Prius the #1 car in the world?
Toyota Prius * See the Top 20 best-selling models by clicking on the title! Many thanks to Austin * In my March 2012 World round-up I had ventured a rough estimation of the Top 10 best-selling cars in the world for that month, with the Toyota Prius family at 106,522 units…