The SPC's tenth annual rally was a huge success, and a great time was had by all during the week
of May 17 - May 19, 2007. Members from across the U.S. came together
in the Chicago Illinois area to participate in a number of motorsports-related
activities.
A writeup along with photos and video will be posted here shortly.