Advertisement

Hummer "The Open"

  • October 3, 2008, 5:27 PM EDT
Hummer introduces a pickup truck.
Advertisement
Advertisement