Cannon (1971) : Treasure of San Ignacio

A bad day at the track leaves a race car driver with a taste for vengeance.