fbpx

Concert review: The Dixie Chicks – Bell Centre, Montreal – April 15th 2017

The Dixie Chicks are ending their first major tour in 10 years with a string of Canadian dates.