1965 Barracuda project, Maine
More. Lots of pics in my threads too
Print