Front body components from 1966 Barracuda
Front end components including front splash shields from 1966 Barracuda. Everything in the picture nothing else $110 plus shipping from 80401.
Print