Just going through some old photos on the Finger Lakes Region SCCA site and saw this from '05. I was wondering if anyone knew who it was, I usually recognize most of the NY J's that are autocrossers. Looks like a Turbo Tech Racing sticker on the windshield?
Brian