JC Whitney Fall Car Show was held Sunday, September 16, 2007 @ the JC Whitney, Plant on I-80 in La Salle, Illinois with over 300 cars, lots of spectators and on a real fall type day. The Free Show is put on by JC Whitney twice a year and managed by Toby Ristau, who does and excellent job with it.
|