PicsCarsFerrariFerrari 308 Quattrovalvole Ferrari 308 Quattrovalvole Millennium Car Show in Des Plaines, IL on May 25, 2008 Download Order High Resolution Image red taillights