1967 383 4spd 8-3/4 Barracuda
Some better pics may help but i think you are a little high with the body work that it needs
Print