The 2011 Exhibit Design Awards bestows “Best Exhibit of 25 Years” on Chryslers’s Camp Jeep New York 2004.

View Article