Dixie Chicks perform in London in 2016.
Dixie Chicks perform in London in 2016. Oliver Halfin
Dixie Chicks perform in London in 2016. Oliver Halfin

Should the Dixie Chicks just ‘shut up and sing’?

August 03, 2016 10:46 AM