New 68 Barracuda notchback

Live from Oklahoma. I’ve been reading the forums for 3 weeks now, thought I should sign up.

I’m new to restoring but it runs in my blood.

BOOMER !!