This Sunday the Larz Anderson Auto Museum is holding its annual Tutto Italiano car show. Usually there are hundreds of cars and thousands of...