All these cars belong to rich people who went to AFG after 2001 invasion for investment. Infact most of these cars dont even belong to real afghans. They belong to contractors, and rich businessmen from india, lebanon, kwait, Pakistan, turkey and list goes on. A local afghani can never afford a Cadillac or a hummer. There is no business there. There are no roads. There is nothing there except for contractors and their big cars because they make shit load of money for petrolling the streets and providing security to political workers. Other cars belong to AFG political workers because they are living on US dollers so hell yeah they can buy any SUV. An average afghan can hardly afford mehran. Most of the corollas and motorcycles are stolen from Pakistan. AFG is full of thiefs and murders.