Pics of early Barracudas

My 66 30K mile unrestored.

IMAG0017.jpg