Extremely cold temperatures and crystal clear skies set the stage for the years first round of the Sports Car Club of America’s Pro Rally Championship this past weekend in Atlanta, Michigan, the Sno*Drift Pro Rally, where fifty-two vehicles representing fifteen manufacturers entered round one of the eight-event SCCA Pro Rally Championship series. The sanctioning body […]

Read More