This is a rare TeamCaliber Owners Series collectible that there were only 600 in the first run that this was part of in 2005. The Owners Series is a top of the line 1-24th scale diecast. A very nice addition to any NASCAR diecast collection.
This beauty has been kept in its box since it was purchased.