Le Centre > Automotive Signs > Hummer

Hummer

A Hummer sign in Naperville, IL. (March, 2006)

A GM Used/Hummer sign in Schaumburg, IL. (April, 2010)