I have seen it twice and i think a landscape company owns it, Its a large green military style truck, kinda looks russian. Has really large tires and is fairly tall.
Just wondering if anyone knows the company or the make of the truck, I would like to find one to import but have no idea where it came from or what make model it is
Thanks