Camera On A Dock Captures The Exact Terrifying Moment Hurricane Ida Made Landfall On The Coast!
Video footage caught on a locked-off camera at a dock in Port Fourchon, Louisiana shows the immense power of Hurricane Ida as it made landfall off the US south coast. The category 4 storm moved […]