How to Prepare for Irma in Connecticut

Hurricane Harvey caused catastrophic flooding in Texas and now Irma has its sights set on Florida. Not only that but there is another tropic…