Dixie Chicks: Shut Up and Sing

Freedom of speech is fine, as long as you don't do it in public.

2006-10-27 | 93 minutes

Rating: 6.5