Hurricane Ida blasted ashore along the Louisiana coast, with the eye of one of the most powerful storms ever to hit the US arriving near the barrier island of Grand Isle..
Spire Radio
6 November 2021
Radio News Hub
17 May 2021