Hurricane Eta makes landfall in Nicaragua, days of heavy rain set to soak Central America

Details with meteorologist Tyler Hamilton