So where are these 500, 1966 Barracudas?
I love this type of storey/history.
Print