South Sudan 2012: Toyota Land Cruiser should top sales charts
Toyota Land Cruiser Prado. Picture by Kohsah, all rights reserved. Today we welcome a new country on BestSellingCarsBlog, one that actually acquired its independence after this site was created. The Republic of South Sudan became officially independent from Sudan in July 2011. There is no available information about the best-selling models…