(Photo by Andrew Theodorakis/Getty Images)

The storm that many are calling the snowstorm of the season for Michigan is here. A strong cold front is moving through Michigan, bringing a massive snowstorm, and snow totals keep changing. Overnight, temperatures were mild across the state bringing rain, but now, that rain has changed to snow for much of the area. Here are updated snow totals for lower Michigan.

A winter storm warning is in effect for much of the state, including Genesee, Lapeer, Lenawee, Livingston, Macomb, Monroe, Oakland, Sanilac, St. Clair, Washtenaw County, Wayne, Cass, St. Joseph, Berrien, Hillsdale, Van Buren, Kalamazoo, Calhoun, Branch, Jackson, Eaton and Ingham. Most of those warnings currently run until Thursday evening.

Many local cities have also declared a snow emergency, including Lansing, East Lansing, Jackson, Center Line, Chesterfield Township, Fraser, New Haven, Roseville, St. Clair Shores, Sterling Heights, Dundee, Monroe, Oakland County, Auburn Hills, Berkley, Bloomfield Township, Clawson, Farmington, Farmington Hills, Ferndale, Huntington Woods, Lathrup Village, Southfield, Allen Park, Brownstown Township, Canton Township, Dearborn, Detroit, Flat Rock,
Garden City, Romulus, Southgate, Taylor, Wayne, Westland and Wyandotte.

Read on for updated snow projections and totals throughout Michigan, with information from the National Weather Service. When the storm arrives, hit up me up on social media on Facebook here and Instagram here and let me know how many inches you get.

Reasons We Love Michigan in the Winter: