That's pretty funny. The truck was so cartoonish looking to me that I thought it was a Photoshop mockup!
Me bad.
D
Not photoshopped. There are videos of that thing in action. Passenger has a joystick and video monitor; dual .50BMGs pops up from a closed hatch in the back, is self-stabilizing.
"Quit tailgating." 8-O