Spectators prepare to experience eclipse totality in Del Rio, Texas

ABC News' Mireya Villarreal reports from Del Rio, Texas, the first place in the U.S. to experience totality during Monday's solar eclipse.

April 8, 2024

Examined