It kinda looks like something I might have drawn when I was a kid... and let's face it... who doesn't need a bullet proof truck?