Looks like something straight outta Diesel Brothers!
Hole CRAP that's a huge truck...er...bus...er...thing!
yeah, not very functional for off-road or really on-road IMHO but they just wanted a ridiculous tow rig to promote the speed boats they build which this will be.