Dixie Chicks Founder Laura Lynch Spent Years Near El Paso, Texas
We were all shocked to find out that Laura Lynch, founder of the Dixie Chicks (The Chicks) was killed in a car accident outside of El Paso, Texas on December 23, 2023. While the news of the accident is circling the world, one aspect that I wish to focus on was Laura's time in Dell City, a town that’s just outside of El Paso, Texas. And that time dates back […]