"65 Barracuda Roll Call" just curious..how many of you have one?
I'm not sure how many we have listed here, but we are way short of the 64,596 that were produced in 1965.
Print