I don't know what movie it was
Incredible find!
Responder
Great looking Diablo!
Film: LO SPIETATO
Nice spot!! Lo Spietato