Barracuda 'vert pics!
Hey tomswheels, is this the same Barracuda next to my GTS? This was '88 or '89 at a Slant Six club show in Milpitas.
Print