64 Barracuda

-

tuttibuon

Member
Joined
Dec 18, 2023
Messages
13
Reaction score
5
Location
90045
Anyone know how many '64 Barracudas with V-8 273 and a push button transmission are still on the road or how to find out?

Thanks, Joe
 
-
Back
Top