Faz said So 12 means Barracuda? And mine is car number 961 of how many? thanks! View attachment 1715717363 Click to expand...