67 Barracuda in diecast?
Highly detailed!!
Print