Watch CBS News

Solar eclipse causing traffic concerns

Millions of visitors are expected to flock to North Texas for the total solar eclipse on April 8.
Apr 1, 2024 (01:22)
Videos
View CBS News In
CBS News App Open
Chrome Safari Continue