The National Weather service has confirmed it was an EF-1 tornado that slammed into Perry, MI (just south of Owosso) on Friday evening around 8pm. Maximum winds were 95 mph. There was destruction & debris all over but no fatalities reported.