Tornado devastates Alabama town, damages landmarks

Megan Scarano from ABC affiliate WBMA reports from the destruction in Talladega, Alabama.

March 17, 2025

Top Stories

ABC News Live Presents