Now THIS is a good car movie.  One of the “Spaghetti Max” movies...