NEW BUFFALO, MI -- The little beach town on the Michigan-Indiana border doesn’t see much action when snow covers the sand or fog hangs over the lake. But the sun finds every crack to seep into ...