2008 Geneva Concours d’Elegance to Celebrate 100th Anniversary of the Great Automobile Race of 1908
Monday, July 28th, 2008GENEVE, IL - The 2008 Geneva Concours d’Elegance is a premier automobile shows bringing together over 200 automobiles aligning the downtown historic streets of Geneva, Illinois from Third Street to South Street on Sunday, August 24, 2008. This event is free and open to the public beginning at 10:00 am, and attendees will see […]