Denver, CO – What is thought to be the upcoming HUMMER H3 was spied out in the open on the I-70, near Denver, Colorado on 4/20/2004 by Jeremy Lacy. Thanks, Jeremy, for sending us the photos. Good shootin!
Photos by Jeremy Lacy. Used by permission.
Rockcrawler 4x4 and Off-Road Magazine. All Rights Reserved