Leaking rear end 1967 Barracuda
here are some
photos. Unsure which rear end this is, I believe its the 7”?
Print