Thousands of dead geese have washed up along the shores of Lake Byron, just north of Huron. Lake Byron can be a hub for snow ...