General NASCAR® Diecast
I hope I'm not breaking any rules by posting here, but I thought folks might want to know that this rare car is now available on the Okuma eStore. As of this posting, there are only 68 left.
750 were made, but only 132 were made available to the public.
Visit the Okuma eStore to check it out...