I just loved to stand around their pits to listen to the crew speak Italian!!! Don't understand a word but it sure sounds neat!! Ever notice how most of their words end in vowels?
Beautiful car, fantastic design and fabrication, very professional operation. They should have the record.
Rex