65 barracuda black box
Like was said before it's for power brakes. Not sure how it's mounted but would be real surprised if it was welded on.
Print