Just in the (Saint N)ick of time, Carisma has snuck in a new small-sally rally car release just before Christmas. Fans of early-80s rally cars should appreciate the details applied to the latest GT24 model, the GT24 1985 Audi Sport Quattro S1 Brushless Rally Car (88468). The latest in a growing lineup of 1/24-scale rally […]