Hummer H2, pretty much a Chevrolet Suburban with a H1-looking body since it's built on the GMT820 (large SUV) chassis. Always felt the H3 was the superior non-H1 street Hummers.
Also, what's making me think it's a H2 is the front grille and the roof rack.