108 drivers from all over New York state met for the first of four events comprising the 2006 Seneca Grand Prix. Derek Wyman took a commanding class lead in the series, winning STS by 4.5 seconds.

The next event is July 16,2006.
(more…)