The best i can guess is it's somebodys bad idea of a joke.
Seriously, it looks like a homemade something or other.
Somebody down here made a H1 replica that really didn't turn out too bad.
I'll see if I can get a photo or 2 the next time I pass by it.
Maybe we should start a "Post your Hummer wannabe lookalike photo here" thread.
Tread Lightly,
Vettster