Trucks Image Library
Komatsu - Tokyo Japan
Komatsu - Tokyo Japan. Seen in Tokyo May 2010. I couldn't tell you what this truck is made for. Any comments welcome.
Picture added on 07 May 2010 at 11:11