This is a 2004 RCCA release of which there were only 240 produced making it very rare.
This is a 1-24th scale diecast replica of a car driven by Terry Labonte in the 2004 cup series. P/N 403018.
This is not a recent replica it is the real deal from 2004 and produced by RCCA.