Iota peels roof off building in Honduras
  • 3 years ago
The roof of a building in Le Ceiba, Honduras, was ripped off by Iota's strong winds on Nov. 17.