Tag Archives: Dodge Tomahawk

Dodge Tomahawk replica picture

Dodge Tomahawk based Chinese ATV

All of us understand what the Chinese are capable of, don’t we. They get into all varieties of problems with auto manufacturers across the planet, and even after a few of their creations were forbidden from entering countries in Europe, they still