Hummer H2 SUT concept storms N.Y.

The Hummer H2 SUT — for sport-utility truck — concept is introduced in New York’s Times Square on April 10, 2001.