Loading activity…

@nbcdfw
First TV 📺 station in #Texas & the best place in #DFW to go for exclusive local stories, the latest breaking news, weather updates and #NBC5Investigates.
Science
NBC DFW reports that a powerful impact around 2024 created the newly discovered crater.