68 barracuda - $1500 not mine
The red one in the background is a 68.
Print