Hurricane Imelda (Skarmory's 2019)

Hurricane Imelda was a hurricane in the 2019 Atlantic hurricane season. The 11th depression, 9th named storm and 5th hurricane of the 2019 Atlantic hurricane season, Tropical Storm Imelda formed from a low pressure area around 500 miles north of Antigua & Barbuda.