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