By midwinter, things can get a little slow in the lakeshore villages of northwestern Michigan. So when residents of Suttons Bay, a small resort community north of Traverse City started encountering characters dressed in furry white Abominable Snowman costumes lounging around their shops, taverns and restaurants last year, they weren’t alarmed. In fact, they created a festival to mark the occasion.
