Michigan tornadoes damage areas in Portage, Branch and St. Joseph Detroit Free PressRecovery efforts in full swing following Michigan tornado, thousands still without power WWMT-TVResidents, workers cleanup Portage tornado damage Detroit Free Press‘Thought we were gonna die’: Storm destroys homes, businesses in Portage area WOODTV.comHarrison Township marina begins repairs in wake of severe weather FOX 2 Detroit