67-69 Barracuda Rallye Dash Frame
This is a 1967 specific
Print