1966 barracuda
Looks like they are very close to same length
Print