1968 Barracuda $2495
No 273 in a 68.
Print