"65 Barracuda Roll Call" just curious..how many of you have one?
I know of 3 others in North Carolina. One is complete, One is being rebuilt and one I saw at a car show a couple of years ago.
Print