67 or 68 Barracuda front clip
Where are you located in California? I’m in the Bay Area just south of Oakland. Between my friend and I, we may have everything you need.
Print