Infiniti of Naperville is sponsoring 1 of 15 car sculptures ready to be unveiled in Downtown Naperville on Saturday, June 20th before 10amRead less