1966 Formula S Barracuda
A few more picts.
Print