American Car & Truck Day at Larz Anderson
Larz Anderson Auto Museum 15 Newton Street, Brookline, Massachusetts, United StatesAmerican Car & Truck Day is a patriotic-themed car show dedicated to the American Automobile. It is the third Museum show of the season and all proceeds benefit the Museum. Show entrants and spectators are encouraged to wear red, white … Continue reading