FOX NEWS: Power outages reported in New Orleans as Hurricane Ida slams southwest

Power outages reported in New Orleans as Hurricane Ida slams southwest

Mike Tobin reports on damage live from the ground on ‘Sunday Night in America’…Read more.

Leave a Reply