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.
Print