It wasn't the H2 SUT but when you click on the H3 i posted above it takes you to the vehicle I saw which is the same that car and driver is reporting. HUMMER is coming out with the H3T , T meaning truck and that is the recent photos.
The H3 was also seen at MOAB according to the latest issue of JEEP magazine. What got me was they only showed a few pics too but no details. I suppose those manufactures respect each others privacy.