by Artzzz
CHELYABINSK REGION, RUSSIA - MARCH 10, 2012: Orange KAMAZ 6520 dump trucks at the interurban road.