Now I am sure. the developers of this mod MAY be working on this. but I decided I'd give my skin making a shot.
I know its not the best, and I am 100% sure its not "RIGHT" or on the RIGHT chassis.
but heres a Monster Patrol Dodge I've kind of thrown together