This year: He travels to Trevor City, Michigan, a resort on Grand Traverse Bay to perform at a private multi-family Thanksgiving event at a resort there and revive his skills in making pilgrims out of balloons. “I feel like I’m in the ‘Twilight Zone,’” he said, noting that it’s been so long since he performed, […]