Thanks Chisel, thats pretty much it.  The one's I saw had even longer handlebars and a couple of headlamps.  Now just imagine a full size trailer attached to it and you get the idea.
  Okay, finally found a page with a bunch of photos of some in China.  They pull ridiculously heavy loads with these things!  Not to mention they use the engines to operate water pumps, etc.  
http://utterpower.com/china-truck.htm