1964 Barracuda
Armada, Michigan. I can post some pix later this evening
Print