Thousands of cars that crash in US are ending up in Russia
BBCGeorgia has become a hub for international used carsThe small South Caucasus nation of Georgia has become a multi-billion dollar...
BBCGeorgia has become a hub for international used carsThe small South Caucasus nation of Georgia has become a multi-billion dollar...