So where are these 500, 1966 Barracudas?

That is fascinating. Never heard of this '66 GT. I wonder if it has anythingto do with Scott Harvey running the Monte Carlo rally?