Stop in for a cup of coffee

I have seen them Army used them for bridging rivers. Has to have a crapload of torque with twin turbo sixes.