Dries Buytaert

A smiling face in the rear view mirror of the car.
October is the best month to drive around New England.