Jul 25 2007
Save
Hummer H3T Crew Cab

As spy photographers were flash-cooked in the Death Valley, California sun, test engineers rolled by in the Hummer

Advertisement