Early Barracuda Car-**** Picture thread.

My 65 nearing completion...