Northern wall of Hurricane Idalia makes landfall August 30, 2023 Northern wall of Hurricane Idalia makes landfall Related Posts Mexican doctors say ‘alien’ remains are ‘biological’ Maui’s outdated bare electrical wires and leaning poles helped wildfires spread rapidly Chilling video captures man firing blanks at San Francisco synagogue About The Author admin