gloriousnoise.com
Rebel Yell – A Shout out to the Dixie Chicks
Three years ago, the Dixie Chicks, alienated the country music world with an inocuous comment about President Bush. With a new album due this week, anyone who thinks the Chicks are ready to repent …