I like that they will be stopping in the town Michael Moore currently calls home, Traverse City, Michigan.
Michael Moore calls Traverse City home? Thought it was Flint. Traverse City is almost a resort town, does ole Mikey have a big house there?