Eclipse Over Texas
Thu, 04/11/2024 - 11:21am
A total solar eclipse graced Texas on April 8. The total solar eclipse is a large-scale natural phenomenon that Texans have not seen since 2017. The continental United States will not see another total eclipse for 20 more years.
Photo provided by John Barrett