Running every town in massachusetts

There are 351 cities and towns in Massachusetts, and Max is going to get to each one!