Super Bird/ Daytona Sales
OK, so I have a question, the factory had to produce 500 for public sale of each model. Does anyone know how many were actually produced including the ones that were put on the race track?
Print