Plymouth BarracudaPlymouth Barracuda, Dutch licence registration AE-95-62, seen at the 'Nationaal Oldtimer Festival 2009' Zandvoort, The Netherlands.
Editor: the Barracuda was in production from 1964 to 1974. This is a third generation (1970-74) 2-door notchback coupé 'Cuda. It was available in a wide variety of engines, this is a V8, though engine size not known to me...
Picture added on 18 October 2009 at 16:48