by Artzzz
TATARSTAN, RUSSIA - AUGUST 20, 2011: Brand new KAMAZ 6520 dump trucks at the interurban road.