The price of the Leopard 07 crossed the 20-billion-toman mark in Aban 1405, rising by 1.83 billion tomans. The post Leopard 07 Price Crosses 20 Billion Tomans in Aban 1405 appeared first on Digiato.