by Artzzz
TATARSTAN, RUSSIA - AUGUST 27, 2011: Red semi-trailer truck Volvo VNL64T at the interurban freeway.