Pics of early Barracudas

That looks amazing. Details and more pics please.
26790.jpeg