No description available‘Nature’s clean-up crew’: How to spot turkey vultures as they return to MichiganRead full article: ‘Nature’s clean-up crew’: How to spot turkey vultures as they return to MichiganTurkey vultures are coming back to Michigan after spending their winter where it’s warmer.