This is the1/43 BBR BBR67PB Ferrari 500 SUPERFAST LHD S/N 8019 Pebble Beach 2002 blue color on a red leather base, limited 20 pieces. Of course it is 100% BBR factory built and very rare.