BBR and Ferrari are definitely, new is the 1:43 Ferrari 250 GTO Winner Tour de France 1964, a limited edition 24. There is also this lovely Blue exterior 1:18 Ferrari 250 Lusso 1963. The production here is limited to 90 units.
Product# BBR1843G / BBR262