So where are these 500, 1966 Barracudas?

Were those autocross cars? Cool info