Video Rare Total Eclipse Dazzles Eagle Pass, Texas; Locals Marvel at Phenomenon. April 8, 2024 Alexander Perez