Explosion at Texas Tech causes power outages

Several buildings on campus were evacuated after an explosion at a substation caused widespread outages in the Lubbock area.

March 13, 2025

Top Stories

ABC News Live Presents