1965 Barracuda Resto from Germany

Let it air out

Ha ha ha


This lasts still till 2011 then only is assembled.

Thank you Leanna


I don't know ... at the rate you're going, I wouldn't be surprised to see it running next week. :-D