WHAT was this guy ON?

Hey, they all made fun of Pvt. Pyle in Full Metal Jacket, too - but he was a damn good shot, right? Maybe this guy ain't all there in the upstairs dept but maybe he's a damn good locator (or will be once his truck dirties up a bit).

I'm just sayin'... Check out the spelling errors on the YouTube page.