Originally Posted by EJ25RUN You made me look for that damn truck, so i know most chinese car badges. The translated name of that truck was Big Diesel God.
Flickr|Facebook|Blog
Forum Rules