Scorecard Research Beacon
Search Icon
August 31, 2023

Idalia pounds Carolinas with heavy rain, strong winds

ABC News senior meteorologist Rob Marciano reports on the damage from the tropical storm.