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