Set in a Michigan town designed to evoke the Netherlands, this thriller has red herring on the menu.
Known as "Little Holland," Pella invites visitors into a world filled with traditional windmills, charming Dutch architecture ...