On average, Michigan has 16 tornadoes a year. As of May 18, the National Weather Service (NWS) has confirmed 25 tornadoes in the state this year, including three that touched down across Southeast ...